多控制器状态栏样式改变

多控制器对导航栏上的状态栏样式改变

正常的改变状态栏字体的颜色
-(UIStatusBarStyle)preferredStatusBarStyle
{
    return UIStatusBarStyleLightContent;
}// 分不清改的时哪个控制器,所以不能达到改得效果


改写的步骤:
1.把改写的任务交给application管理
  1> 修改plist文件  View controller-based status bar appearance  设置为NO

  // 4.设置状态栏的样式
    [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

 

注意:对于全局性的设置,像此处就可以直接在代理里设置


    application.statusBarStyle = UIStatusBarStyleLightContent;
    return YES;

posted on 2014-04-15 19:08  easywang  阅读(162)  评论(0编辑  收藏  举报

导航