我有UITabBarController
嵌入了UINavigationController
s。状态栏显示在所有这些嵌入式控制器上。
在此标签栏中,我提供了一个隐藏状态栏的全屏登录模式。在关闭模态视图控制器之后,有一些看起来很奇怪的动画(导航栏在动画状态下向下移动状态栏的高度,将内容保留在导航栏下方。然后内容从导航栏下方弹出)。
我正在使用基于视图控制器的状态栏外观。这些故障似乎只出现在iOS 8.4中(在8.2中很好)。
答案 0 :(得分:1)
我遇到了同样的问题,为了解决这个问题,我在View controller-based status bar appearance
中将NO
设置为Info.plist
并使用了
UIApplication.sharedApplication().setStatusBarHidden(true, withAnimation: UIStatusBarAnimation.None)
隐藏并显示状态栏