更改白色iOS 7 / Xcode 5的状态栏文字颜色

我正在为我工​​作的一所学校开发一个应用程序。 目前,我正在将状态栏文本从黑色的默认状态更改为白色,所以我们实际上可以阅读它的问题!

我已经尝试了一切,我在这里和开发论坛上,包括调用View controller-based status bar appearance = "NO" ,还[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

在这里输入图像说明

我只是在我的一个应用程序中解决了这个问题。 在你的UIViewController中实现这个:

 - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; } 

或者select您需要的另一个UIStatusBarStyle值。

你可以在你的AppDelegate中使用这个:

 [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent; 

以下是针对您的问题的解决scheme: 如何在iOS 7中更改状态栏的文字颜色 。