Mic*_*all 6 statusbar ios uipageviewcontroller swift ios8
通过查看类似问题的所有解决方案,我一直试图statusBar
通过轻击手势来显示/隐藏.
我已经设置View controller-based status bar appearance = NO
了plist.
我在我的DataViewController
(页面视图控制器)和以下代码中尝试了以下代码RootViewController
:
let app = UIApplication.sharedApplication()
app.setStatusBarHidden(true, withAnimation: UIStatusBarAnimation.Fade)
Run Code Online (Sandbox Code Playgroud)
它不起作用.
这是嵌入一个UITabBarController
,会有所作为吗?
此外,我能够得到以下内容来隐藏statusBar RootViewController
:
override func prefersStatusBarHidden() -> Bool {
return true
}
Run Code Online (Sandbox Code Playgroud)
但DataViewController
它甚至没有调用这个函数,只能以这种方式永久隐藏它,而不是打开/关闭它.
有任何想法吗?
我已经在代码中尝试过,一切对我来说都很好。确保设置View controller-based status bar appearance
为NO。并且无需重写prefersStatusBarHidden()
。