1.在info.plist中添加UIViewControllerBasedStatusBarAppearance,值为NO。
2.在设置状态栏的地方添加代码(如果需要在全部View中都变色,可以写在父类的相关方法中,或者写在AppDelegate中的方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions)。
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];