您的位置:首页 > 移动开发 > IOS开发

iOS navigationBar的一些知识点

2017-11-09 23:12 375 查看

1.更改状态栏颜色

以前的做法是

[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleLightContent];


ios9之后的做法是在自定义的navigationController里面重写

-(UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}


2.更改背景图片

[self.navigationController.navigationBar setBackgroundImage:
[UIImage imageNamed:@"NaviBack"] forBarMetrics:UIBarMetricsDefault];


3.更改title的颜色

[self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];


4.更改返回箭头颜色

self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: