Appearance of UIKit
* iOS 5 required
With appearance kit we can set the default attributes of any UIKit control. This attributes include tint color or background.
Changing background
NavBar
setBackgroundImage: forBarMetrics:
typedef enum{
UIBarMetricsDefault,
UIBarMetricsLandscapePhone,
} UIBarMetrics; UIBarButtons(back button)
setBackButtonBackgroundImage: forState: barMetrics: TabBar
UIImage* tabBarBackground = [UIImage imageNamed:"tabbar"];
[[UITabBar appearance] setBackgroundImage:tabBarBackground];
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:"selection"]];
[<UIControl> appearance] "setAttributte"With this invocation we can set the default attributes of any UIKit controls.
