改变状态栏样式,只对iOS7及以上系统有效。
其实也就是改变状态栏的字体颜色,默认是黑色,可以根据导航栏背景颜色设置成白色(iOS7时,状态栏背景颜色为透明色会默认显示导航栏背景颜色)。
步骤1 plist文件中设置View controller-based status bar appearance属性设置为NO
View controller-based status bar appearance = NO
步骤2 设置状态栏字体颜色为白色
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
注意:View controller-based status bar appearance设置为YES时无效。
网友评论