iOS 修改状态栏字体颜色

方法一

1.设置info.plist 文件:
  将View controller-based status bar appearance 的值设置为NO。

2.在AppDelegate.m 的方法中如下设置,默认会显示黑色等于为你的app状态栏设置一个主颜色

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    //设置全局状态栏字体颜色为黑色
    [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
//设置全局状态栏字体颜色为白色
  // [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

     return YES;
}

3、在需要设置为白色的地方添加如下代码:

UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

4.在需要变回黑色的地方添加如下代码:

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容