iOS 应用中未显示状态栏
Status bar not showing up on iOS app
我在 iOS 上无法让状态栏显示在我的视图中。我已经尝试将“状态栏最初隐藏”的 plist 文件更改为 NO 但它仍然没有显示 up.This 我得到的只有黑条,我不确定为什么。
编辑:我不确定为什么我被否决了,我对此进行了研究,但我尝试过的一切都没有奏效,也许我应该更具体一些。
我尝试了下面的两个答案,导致错误。我是否缺少代表团或类似的东西。我是 swift 的新手,对委托有疑问。
制作 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
您可以尝试的另一件事是单击您的项目名称。然后在 Targets
下单击您的项目名称。然后在它说 Deployment Info
的地方看一下它说 Status Bar Style
的地方并将其更改为 Light
。执行 Shift+Cmd+K
清洁,然后 运行。
我在 iOS 上无法让状态栏显示在我的视图中。我已经尝试将“状态栏最初隐藏”的 plist 文件更改为 NO 但它仍然没有显示 up.This 我得到的只有黑条,我不确定为什么。
编辑:我不确定为什么我被否决了,我对此进行了研究,但我尝试过的一切都没有奏效,也许我应该更具体一些。 我尝试了下面的两个答案,导致错误。我是否缺少代表团或类似的东西。我是 swift 的新手,对委托有疑问。
制作 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
您可以尝试的另一件事是单击您的项目名称。然后在 Targets
下单击您的项目名称。然后在它说 Deployment Info
的地方看一下它说 Status Bar Style
的地方并将其更改为 Light
。执行 Shift+Cmd+K
清洁,然后 运行。