状态栏未显示在iOS应用上

时间:2016-01-16 09:22:58

标签: ios swift statusbar

我在iOS上的视图中显示状态栏时遇到问题。我已经尝试更改&#34的plist文件;状态栏是最初隐藏的"没有,但它仍然没有显示出来。这个黑条是我得到的,我不确定为什么。 enter image description here

编辑:我不确定为什么我被投票,我做了研究,我尝试的一切都没有用,也许我应该更具体。 我已经尝试了下面的答案,导致错误。代表团或类似的东西是否有我遗漏的东西。我是新手,对代表团有疑问。

2 个答案:

答案 0 :(得分:4)

您可以尝试的另一件事是单击项目的名称。然后在Targets下点击项目名称。然后在Deployment Info所在的位置查看Status Bar Style的位置,并将其更改为Light。做一个Shift+Cmd+K来清理然后再跑。

答案 1 :(得分:0)

制作StatusBar LightContent的完美而有效的方法。

1)转到“info.plist”并添加属性View controller-based status bar appearance = NO

2)在你的AppDelgate.swift中,输入以下代码:

application.setStatusBarStyle(UIStatusBarStyle.LightContent, animated: true)

希望这有帮助!

更新:对于iOS 9,Swift 4:

UIApplication.shared.statusBarStyle = .lightContent