我已经尝试了几乎所有的答案,但我无法让它工作。
到目前为止我尝试过的。
目标/ Generar /部署信息:状态栏样式 - >灯光,隐藏状态栏已选中。
[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
- (BOOL)prefersStatusBarHidden {
return YES;
}
和
状态栏最初隐藏= YES
查看基于控制器的状态栏外观= NO
我还能尝试什么?
问题是你在说这个视图控制器:
- (BOOL)prefersStatusBarHidden {
return YES;
}
...不是关于状态栏可见性参考的视图控制器。该视图控制器是顶级视图控制器:最终的根视图控制器。您的视图控制器只是该视图控制器的子级,因此您的prefersStatusBarHidden
永远不会被调用。