[英]How to get a black status bar on an iPhone app?
我想为我的 iPhone 应用程序使用黑色状态栏。 我在所有 my.xibs 上都选择了黑色状态栏,但我仍然无法将其变为黑色。 这是其他人看到或知道如何解决的问题吗?
编辑: @codrut 下面的评论选择值:
如果您的 go 位于最右侧,则有一个按钮可以为您提供可能选项的下拉菜单。
nib 文件中的状态栏作为指示存在,只是为了模拟真实界面。 你需要做的是:
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque];
并在 plist 中将状态栏样式(UIStatusBarStyle)更改为黑色不透明(UIStatusBarStyleBlackOpaque)(或任何你想要的)。
在 info.plist 文件中添加以下内容
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleBlackOpaque</string>
不确定这是否对其他人有帮助,但在我们的应用程序中,我们遇到了一个问题,我们可以让它使用黑色样式的唯一方法是将其设置为默认样式:
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleDefault];
如果 BlackOpaque 不适合您,可能值得一试。
1.对于单viewController
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque];
2.对于整个应用程序
info.plist
----> Status Bar Style
--->UIStatusBarStyle to UIStatusBarStyleBlackOpaque
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.