iOS中NavigationBar设置

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;

你可能感兴趣的:(iOS中NavigationBar设置)