无法移除iOS 10的顶部栏

时间:2018-04-17 15:56:10

标签: ios objective-c statusbar

我已经尝试了几乎所有的答案,但我无法让它发挥作用。

到目前为止我的尝试。

目标/ Generar /部署信息:状态栏样式 - >点亮,隐藏状态栏。

[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];

- (BOOL)prefersStatusBarHidden {
      return YES;
}

  

状态栏最初隐藏=是

     

查看基于控制器的状态栏外观=否

我还能尝试什么?

1 个答案:

答案 0 :(得分:1)

问题在于您所说的视图控制器:

- (BOOL)prefersStatusBarHidden {
      return YES;
}

...不是关于状态栏可见性参考的视图控制器。该视图控制器是顶级视图控制器:最终的根视图控制器。您的视图控制器只是该视图控制器的,因此永远不会调用prefersStatusBarHidden