我有一个标准的主从应用程序,并且我正在尝试有条件地显示/隐藏状态栏。
在MasterViewController中覆盖prefersStatusBarHidden()
没有任何作用。它甚至从未被调用。
override func prefersStatusBarHidden() -> Bool {
return true
}
在 Info.plist 中设置 UIViewControllerBasedStatusBarAppearance
是没有帮助的,可能是因为 YES
已经是默认值了。调用 setNeedsStatusBarAppearanceUpdate()
也没有帮助。
我正在针对 iOS 9 进行开发。