【发布时间】:2013-09-24 16:42:34
【问题描述】:
我知道已经有一些 stackoverflow questions 说明如何更改所有视图控制器的状态栏。我目前正在以这种方式更改状态栏的颜色:
if(IS_IOS7)
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
在application:DidFinishLaunching
另外,我把plist中UIViewControllerBasedStatusBarAppearance的值改成了NO。但是,在启动画面中,它仍然以黑色显示状态栏文本。
是否可以在启动画面中更改状态栏文本颜色的颜色?
【问题讨论】:
-
你的意思是'它仍然显示黑色的状态栏':如果你的代码有效,状态栏字体应该是白色,状态栏背景颜色取决于你的启动图像(现在应该包括状态栏高度 - 20 像素)
-
对不起,我真的错过了文字。我只更改状态栏的文本颜色。我可以在启动画面发生后更改它,但当启动画面发生时我无法更改它。
标签: ios ios7 splash-screen statusbar uistatusbar