如何将模态覆盖状态栏?

时间:2014-10-11 17:33:12

标签: ios modal-dialog

我现在已经找了一段时间,但我似乎无法做到这一点,我只想让我的全屏模式覆盖状态栏。

这是我得到的结果:

我只是使用[[UIApplication shared..] setStatusbarHidden:YES ...]

任何?

1 个答案:

答案 0 :(得分:0)

在模态视图控制器实现的类中:

- (BOOL)prefersStatusBarHidden {
    return YES;
}

这将导致状态栏在UIViewController出现时自动隐藏。正常显示它会隐藏状态栏。

您可能还需要设置modalViewController.view.backgroundColor。