设置导航栏字体颜色

今天修改状态栏字体颜色时候发现一问题,通过重写viewcontroller的

#pragma mark - 修改状态栏颜色

-(UIStatusBarStyle)preferredStatusBarStyle

{

    return UIStatusBarStyleLightContent;

}

系统调用后,竟然不起作用,后来才发现我的视图实在navigationcontroller里,而navigationcontroller有自己的状态栏,所以我们必须这么设置一下

self.navigationController.navigationBar.barStyle = UIBarStyleBlack;

UIBarStyleBlack是白色 UIBarStyleDefault是黑色,这样就可以了

posted @ 2016-07-15 10:27  大侠来也  阅读(568)  评论(0编辑  收藏  举报