I am creating an iPhone app where i need to show 5 tab bar items . My requirement is I want first tab bar item to have smaller width than other 4 . is it possible and how to go about doing this. Please suggest .
I don't think it's possible to do this. UITabBar
and UITabBarItem
are two of the least customizable classes in UIKit
. UITabBarItem
does not even inherit from UIView
.
I needed to something similar and ended up rolling my own TabBarController
, TabBar and TabBarItem
classes. If you only need the basic tab bar functionality it's not too much work. If you want the fancy new iOS 7 transitions it will be a lot more work.