我希望能够针对特定的视图控制器隐藏状态栏,而不是所有视图控制器都隐藏。 然后我尝试了以下代码:
[[UIApplication sharedApplication] setStatusBarHidden:YES]; in the `.AppDelegate.m` inside the `didfinishlaunchwithoption` but it didn't work. and also it is deprecated.
然后我在我的视图控制器中尝试
- (BOOL) prefersStatusBarHidden{
return YES;
}
这个也没有起作用。请问有人能帮忙吗?谢谢。
我不想在这里使用任何已弃用的方法。
'View controller-based status bar appearance
字段,并在需要隐藏状态栏的控制器中添加了- (BOOL) prefersStatusBarHidden{ return YES; }
。它起作用了。 - Diana Prodan