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