为了保证整个项目的导航栏样式一致,可以统一设置导航栏的主题
- 主要是取的导航栏的appearance对象,操作它就是设置导航栏的主题
UINavigationBar *nvaBar = [UINavigationBar appearance];
- 常用主题设置
1.导航栏背景
- (void)setBackgroundImage:(UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics;
2.标题
@property(nonatomic,copy) NSDictionary *titleTextAttributes;
//字典中用到的key在UIStringDrawing.h中
//新版的key在UIKit框架的NSAttributedString.h中
3.ios7返回按钮的箭头样式
@property(nonatomic,retain) UIColor *tintColor;