You may already came across the Apple tab limitation for the UITabBarController: You are only allowed to have a maximum of 5 tabs in a UITabBar.
If you got more than these five items, an inconvenient and ugly moreNavigationController takes over and ruins your whole ui experience by it’s unnatural and complex user interface.
Well, you may argue if you got that much tabs you should rethink the navigation structure of your app – or the app as a whole. A lot of times this is true, but there are also a few total valid use cases.
In those valid cases, you had to circumvent the „More-Problem“ by using the well-known hamburger menu. This approach is far from ideal and there is a huge discussion going on. Simply have a brief look around and you’ll find a lot of resources (for example this one).
Long story short: I’ve decided to went down a new path.
The idea is simple:
We just want the UITabBar to behave like any iOS Folder.
That was the birth of the all new and shiny FolderBar.
- The FolderBar can be opened if there are more than 5 items by tapping the open handle which is automagically added – or you can simply use a swipe gesture
- All items can be rearranged with drag & drop
- 1&2 together provide a simple, self explanatory and fully customizable quick access for the user – because the four upper items are never hidden
If you’re interested in integrating FolderBar in your project, simply drop me a line: email@example.com