修改状态栏字体颜色

状态栏分解:

  • 前景:时间、电池、wifi等字体
  • 背景:白底或图片

默认:

  • 前景:黑
  • 背景:白底

修改:

  • 前景:使用UIStatusBarStyle常量指定

方法:

方法 一

{ 
    return UIStatusBarStyleLightContent;  // Light content, for use on dark backgrounds
} 

- (BOOL)prefersStatusBarHidden 
{ 
    return YES; // 是否隐藏状态栏
}

方法 二

  • 打开Info.plist,插入新Key->View controller-based status bar appearance,设为NO
  • 代码设置
{
    if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
        application.statusBarStyle = UIStatusBarStyleLightContent; // Light content, for use on dark backgrounds
    } else {
        application.statusBarStyle = UIStatusBarStyleDefault; // Dark content, for use on light backgrounds
    }
    application.statusBarHidden = NO; // 是否隐藏状态栏
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容