ios上状态栏 就是指的最上面的20像素高的部分
状态栏分前后两部分,要分清这两个概念,后面会用到:
步骤
1、 在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO
2、 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
注意:如果需要在全部View中都变色,可以写在父类的相关方法中,或者写到AppDelegate中。
本文介绍如何在iOS应用中自定义状态栏的颜色及样式。通过设置Info.plist中的UIViewControllerBasedStatusBarAppearance属性,并在ViewController的ViewDidLoad方法中调整状态栏样式,实现全应用范围的状态栏颜色更改。

1万+

被折叠的 条评论
为什么被折叠?



