iphone configurable menu like facebook app - iphone

Im just wanting to know what control to use to mimic the editable menu like the facebook app menu (i.e. 3*3 buttons and the user can click and hold on the menu and it will than allow them to edit the menu by dragging and dropping the buttons around the screen).
Thanks

Three 20 has the TTLauncher control which allows you to do this very easily.

Related

Make application not take over menu bar but still have dock icon?

I'm making an application that I want to function like a status bar app, where it doesn't control the menu bar (so if it's open over, say, Firefox, the menu is still the one for Firefox), but I also want people to be able to cmd-tab to it for keyboard navigation purposes. I know about Application is Agent, but that only flips both those things at once. Is there some more granular control elsewhere that allows me to change these aspects individually?

Display window from the menu bar

I was wondering if there was a way in Xcode to, instead of displaying the normal menu items or popovers, display a normal window coming from the menu bar, similar to how third party apps like CleanMyMac do it.
Thanks in advance for any help provided.

iPhone app with a 'Left' nav.

I've been asked to create an iphone app with a left nav/menu. Since there are no native UI components to use for this, I was wondering what would be the best way to achieve this. The only app that I remember that had this kind of thing was the Facebook app from about 18months ago.
Is there a good 3rd party API to handle this kind of thing?
Description of the left nav: There is a permanent left nav along the left of the screen running the full length of the screen. When the user selects a menu option a UIView/UIViewController slide in from the right side and covers over the menu. A little button is left stuck to the left side of the screen. If the user selects this button the view slides back to the right again, and the leftnav menu appears from underneath the view and it is possible to interact with again.
Where is the problem? just create a UIView with subview containing UIButtons, you have to layout the buttons yourself (calculate the frame). Later you add that leftmenuView to the UiViewCobtroller.

iPhone and iPad wordpress menu BAD behavior

On this site : mecanomedic.com, the menu template work fine in "normal" desktop browser, but dont slide down on ipad-iphone device. What can be the problem ?
Some tell me it's a css problem, but HOW safari desktop work ?
The problem is that the menu expansion relies on the user hovering with a mouse. On touch devices like iPads & iPhones, the hovering gesture can't be replicated because there's only one input- touch. If I were you, I'd take a look at Twitter's Bootstrap menu setup and perhaps use media queries to serve up a different menu on smaller screen sizes.
Here's an example of a Bootstrap navigation bar in action (you'll have to inspect the code to see how it works).
Add a href to the top-level <a>'s so that they can be focusable:
Produits
Elements that are focusable receive mouse events and hover styles when the user taps on them.
As #Matt stated, the problem is that your menu relies on a hover event and unfortunately that event is unavailable on touch screen devices.
One way to fix this would be to:
Check if the current user's device is an iOS device
If the device is an iOS device, use javascript to trigger a menu item's "show event" when the menu button is CLICKED instead of ROLLED OVER / HOVERED.
This would result in the menu being shown when the user taps a menu button.

Add Bookmark functionality to bar button item

I am having a toolbar which consists of many Bar Button item. Among that I have kept one as the Bookmark button. Now I want to add the Bookmark functionality to that Bar Button Item. How this can be done ? Can anyone suggest me ?
EDITED:
I need to open Bookmarks menu the same way it is opening in the Safari Browser. I am having toolbar with has Bookmarks Bar Button Item
i have done before bookmark in my app. i stored the data in sqlite using fmdb because it became easy to add and delete the bookmark if we store it in database.