美文网首页我爱编程
修改状态栏字体颜色

修改状态栏字体颜色

作者: CoderJackieYip | 来源:发表于2016-05-17 00:39 被阅读93次

状态栏分解:

  • 前景:时间、电池、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; // 是否隐藏状态栏
}

相关文章

网友评论

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

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