xcode – 如何在iOS7上设置状态栏样式以轻松显示内容?

前端之家收集整理的这篇文章主要介绍了xcode – 如何在iOS7上设置状态栏样式以轻松显示内容?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我从这个问题上尝试过几个解决方案,但没有一个为我工作.我创建了一个新的iOS7项目,一个简单的视图.我试过设置
View controller-based status bar appearance to NO

在AppDelegate中:

[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];

但是,这将完全删除状态栏.

没有基于控制器的状态栏外观选项,无论我在plist文件中为状态栏样式设置什么,状态栏文本仍然是黑色的.我需要它为整个应用程序的白色.这可能吗?

我在最新的xcode版本.

解决方法

没有“动画:否”吗?

转到项目目标的信息选项卡,添加行:

UIViewControllerBasedStatusBar外观,设定值NO

然后在appdelegate.m

- (BOOL)application:(UIApplication *)application 
    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{

[application setStatusBarStyle:UIStatusBarStyleLightContent];
}

这应该应用广泛.

原文链接:https://www.f2er.com/iOS/336924.html

猜你在找的iOS相关文章