i need to design a mobile travel app and have quite a lot of functionalities to incorporate. I 'm thinking of hiding most of them in a top menu 'more' button. But i also like to leave the most used options directly at hand for the user. I was thinking of placing them in a fixed menubar at the bottom of the screen but to me it feels like an iOS6-thing, while i'm not really sure it is. Is this iOS best practice?


3 Answers 3


iOS users expect navigation buttons to exist at the bottom of the screen. Great examples of this include Photos, Music, App Store, etc. Note that if you have too many tabs in the UITabBarController, the last tab will be replaced with a "More" tab that allows the user to see all other tabs that aren't visible in the tab bar. Place your most often used or important tabs in the tab bar, and all others can go into More. You could also implement your own "More" tab to control its appearance.

enter image description here

I would not place such menu buttons below a navigation bar (like android). Additionally, users expect buttons in navigation bars will affect the content that's on screen, not provide any navigational utilities, so I wouldn't implement those there either.

I'll also note that Apple strongly recommends against using a hamburger icon that pulls out a sidebar to provide buttons to navigate.


You mean the iOS 7 menu bar at the bottom of Safari, Mail, Phone, app store, iTunes... Yeah, it' still a thing. A bottom menu bar isn't necessarily a 'best practice'but it is a standard method of giving access to features and functionality within an application.

  • Yes, but that's the standard iOS menu bar, which personally i don't like that much. I was thinking of designing my own menu bar cause i'd like it to be more coherent with the rest of the app
    – continuous
    Jul 8, 2014 at 13:03

The bottom screen approach works very well for mobile applications due to the hands ergonomics. Often used functions would fit best in the bottom corner, to be reachable with the thumb at once.

There are some very good videos from Luke Wroblewski on youtube, especially this one which touches your challenge (see min 1:10): Luke Wroblewski on navigation on touch

So don't think if this approach is too this or that. Just think of usage at first.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.