前要
今天遇到一个很坑的问题,导致了修改状态栏的这个方法一直不调用下面这个方法
- (UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
解决方案
给出一个一个方案的链接 http://blog.csdn.net/a158337/article/details/50605882
我当然说的不是这个问题,文章说了修改状态栏有两种方法,一种是不隐藏导航栏的时候,状态栏显示颜色改变的由导航栏自己控制的,我们只能利用导航栏控制器来修改
//将status bar 文本颜色设置为白色
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
//将status bar 文本颜色设置为黑色 ,默认就是黑色
self.navigationControl