两步搞定
一 :在info.plist里面设置
View controller-based status bar appearance 为 NO //NO为白色,YES为黑色
二 :在需要改变状态栏颜色的控制器里面加
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
就可以改成白色的了
当然有时候需要把所有控制器的状态栏都改成白色
只需要把
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
加在启动的控制器上就行了,下面的都会跟着改成白色
参考 : http://zhidao.baidu.com/link?url=gAWzg1KTOaXPMwriNUVLYxAc0yAn6FRpxcUAKRCKi8MM6O9BtZkMCva_Ra2Y9jXxw3QeHfSLhNA9w1M1xbTiC8e19wsfT4QHC6vKm1SbREC