IOS 将状态栏改为白色

1.将 View controller-based status bar appearance 删除(默认为 YES),或设置为YES 
2.设置rootViewcontroller,如果为viewController,那么重写下面的方法

 -(UIStatusBarStyle)preferredStatusBarStyle
{
    return UIStatusBarStyleLightContent;
}

如果rootviewcontroller为navgationController,那么可以在所管理的viewcontroller里写下面的代码

self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
posted @ 2017-03-22 16:41  Dingzhijie  阅读(1025)  评论(0编辑  收藏  举报