【发布时间】:2016-04-07 00:52:08
【问题描述】:
我的应用始终隐藏状态栏。
除了查看录制的预览时,在预览控制器中观看预览时状态栏会出现,但在预览控制器关闭时状态栏不会消失。我已经仔细检查了 prefersStatusBarHidden 是否为我正在使用的控制器返回 YES。我真的需要一直隐藏状态栏。
-
[[UIApplication sharedApplication] setStatusBarHidden:YES];没有帮助。我尝试在处理程序dismissViewControllerAnimated:completion:中调用它。 -
[self.viewController setNeedsStatusBarAppearanceUpdate];也无济于事。我尝试在处理程序dismissViewControllerAnimated:completion:中调用它。
我注意到,如果用户转到主屏幕并返回,状态栏似乎会正常消失。然而,这还不足以解决问题。
【问题讨论】: