iOS9 以下常用下面方法修改statusbar的颜色
(1)plist: Status bar style = UIStatusBarStyleLightContent :
也可在app delegate :[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
(2) plist: View controller-based status bar appearance = NO
iOS9上
修改状态栏的方法
1、如果没有导航条或者导航条隐藏, 需要在VC里设置
2、如果有导航条或者导航条隐藏, 需要navgationController里设置
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
可以重写或者类别实现
- (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}