You will have to roll on your own, at least to some extent.
What could possibly work would be to create a UITabBar view (not a controller) and embed it in a UIScrollView. You can then use this instead of your regular Tab Bar control by adding it to your TabBarController.view / tabBarView or something like that. Of course, you will have to play to make it look right, and I'm not sure if just adjusting the view to something wider will make it display more objects or not.
Of course, for best results, you probably want to do something completely ordinary.
source share