【发布时间】:2017-03-29 08:59:57
【问题描述】:
我正在开发一个 swift 应用程序,当我在我的模式上使用全屏演示时,我找不到如何隐藏状态栏。
但是,我将这行代码放在我的模态视图控制器中:
override var prefersStatusBarHidden: Bool {
return true
}
如果我创建一个非模态的转场,或者如果我创建一个模态但不是全屏演示的转场,它就可以工作。
我在网上搜索了如何解决它,我发现有人遇到同样的问题但没有解决方案。
另外,当我使用 Over Full Screen 选项时,我无法更改状态栏的颜色。我不明白为什么?我认为这是相关的。
感谢您的帮助!
【问题讨论】:
-
尝试将它也放入您的 appDelegate 中。
标签: ios swift modal-dialog segue