iOS修改状态栏的字体颜色

作者: iOSser | 来源:发表于2016-07-21 10:11 被阅读412次

    前言:总结了两种修改状态栏字体颜色的方法项目亲测

    1.在有导航栏的情况下:

    在对应的控制的viewDidLoad方法中写入如下代码即可:

    self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
    

    2.在有导航条隐藏的情况下:

    viewDidLoad方法中写了隐藏导航条的方法如下:

    self.navigationController.navigationBarHidden = YES;
    

    我们还学要在这个控制器写两个方法如下:

    -(UIStatusBarStyle)preferredStatusBarStyle
    
    {  
    
    return UIStatusBarStyleLightContent; //默认的值是黑色的
    
     }
    
    - (BOOL)prefersStatusBarHidden
    
    {
    
        return NO; // 是否隐藏状态栏
    
    }
    

    总结:这样就能实现状态栏字体颜色是白色了,其他方法我会进一步研究, 发现后会马上分享给大家, 收留余香, 点个喜欢谢谢!

    相关文章

      网友评论

      • 忘仙:真是高大上啊,那个谁,扶我起来
        iOSser:@忘仙 标示不懂
      • 豆小兽:。。。。。。。。。。。。。。。。。。。。。。。。。
        iOSser: @七月天熊 我不是大神,请多多指教!

      本文标题:iOS修改状态栏的字体颜色

      本文链接:https://www.haomeiwen.com/subject/bcuejttx.html