我在iOS上的视图中显示状态栏时遇到问题。我已经尝试更改&#34的plist文件;状态栏是最初隐藏的"没有,但它仍然没有显示出来。这个黑条是我得到的,我不确定为什么。
编辑:我不确定为什么我被投票,我做了研究,我尝试的一切都没有用,也许我应该更具体。 我已经尝试了下面的答案,导致错误。代表团或类似的东西是否有我遗漏的东西。我是新手,对代表团有疑问。答案 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