一、设置样式的方法
iOS6 -- iOS9 :
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
iOS7 -- iOS9 :
- (UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
iOS7以后以上两种方法都能修改状态栏样式。
注意:第一种方法修改的是全局样式;第二种方法修改的是局部样式(只影响当前控制器状态栏的样式)。
二、关于状态栏所必知的plist属性
1.View controller-based status bar appearance : bool类型。iOS7以后默认 为YES。这个属性决定着设置状态栏样式方法的有效性。如果为YESÿ