如何在 iPad 上隐藏状态栏?
Posted
技术标签:
【中文标题】如何在 iPad 上隐藏状态栏?【英文标题】:How to hide Status Bar on iPad? 【发布时间】:2017-01-08 07:03:17 【问题描述】:在我的项目中,我可以隐藏 iPhone 上的状态栏。
但它不适用于我的 iPad 如何在我的 iPad 上隐藏状态栏?
【问题讨论】:
你尝试了什么在 iPad 上隐藏状态栏?显示你的编码。 【参考方案1】:你应该重写该方法,
-(BOOL)prefersStatusBarHidden
return YES;
如果您没有在info.plist
中设置隐藏它,则在每个viewcontroller
中。
如果你想在info.plist
管理的话,
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
您可以查看下面的屏幕截图
截图参考:this so answer,顺便说一句,你也可以参考这篇文章。
【讨论】:
【参考方案2】:目标 C:
- (BOOL)prefersStatusBarHidden
return YES;
斯威夫特 4:
override var prefersStatusBarHidden: Bool
return true
【讨论】:
【参考方案3】:我有同样的问题,我已经用 Charlie Fish 显示的内容设置了 info.plist,但这无济于事。
我通过将 TARGETS->Deployment info->Devices 更改为 iPad 来修复,然后运行 Xcode。
【讨论】:
以上是关于如何在 iPad 上隐藏状态栏?的主要内容,如果未能解决你的问题,请参考以下文章