在我的 iPhone 应用程序中,整个应用程序的默认方向是横向模式。我想隐藏状态栏,所以我[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
在appDelegate中使用了。但是状态栏只隐藏在第一个初始屏幕中,并且在视图控制器中它在顶部留下一个空白区域,在所有其他视图控制器中它在底部留下一个空白区域。我使用以下方法解决了这个问题,但没有奏效。
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
在 info.plist 状态栏最初是
hidden = YES
None
在界面生成器中设置状态栏等于。添加
[self.view setNeedsLayout];
[self setWantsFullScreenLayout:YES];
仍然没有固定。任何想法?请帮忙。