How can I change the text and icon colors for UITabBar and UITabBarItems in iOS 7? The default gray text seems dim and hard to read for unselected tabbar items.
Now from iOS10 one can use
iOS10
@property (nonatomic, readwrite, copy, nullable) UIColor *unselectedItemTintColor
to change default color for TabBarItem image and text at unselected state.
TabBarItem
Thus, the pair of properties tintColor and unselectedItemTintColor gives us full control on items colors.
tintColor
unselectedItemTintColor