1 、设置导航栏颜色
self.navigationController.navigationBar.barTintColor= [UIColor whiteColor];
2、设置导航栏子视图的颜色(例如返回按钮颜色)
self.navigationController.navigationBar.tintColor=[UIColor whiteColor];
3、设置导航栏背景图片
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigationBar"]forBarMetrics:0];
4、取消导航栏最下面的线条(必须设置背景图片才能取消)
self.navigationController.navigationBar.shadowImage= [[UIImage alloc]init];self.navigationController.navigationBar.translucent=NO;
5、ScrollView是否可以滚动至导航栏或TabBar下面,默认为YES
self.automaticallyAdjustsScrollViewInsets=NO;