我正在为我工作的学校开发一个应用程序。目前我在将状态栏文本从默认的黑色状态更改为白色时遇到问题,所以我们实际上可以阅读它!
我已尝试过我在此处和开发论坛上发现的所有内容,包括致电View controller-based status bar appearance = "NO"
以及[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
答案 0 :(得分:75)
我刚刚在我的某个应用中解决了这个问题。在你的UIViewController中实现它:
- (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
或者选择您需要的其他UIStatusBarStyle
值。
答案 1 :(得分:15)
您可以在AppDelegate中使用它:
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
答案 2 :(得分:0)
以下是您的问题的解决方案: How to change Status Bar text color in iOS 7