ios上状态栏 就是指的最上面的20像素高的部分
状态栏分前后两部分,要分清这两个概念,后面会用到:
步骤
1、 在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO
2、 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
注意:如果需要在全部View中都变色,可以写在父类的相关方法中,或者写到AppDelegate中。