我最近对我的项目进行了更改(添加 SWRevealController 和删除我的 TabbarController),突然之间我的状态栏不会隐藏。
我尝试了以下解决方案:
通过 IB 隐藏在我的基本视图控制器中使用
(BOOL)prefersStatusBarHidden
在 viewdidload 中使用此代码隐藏。
[self prefersStatusBarHidden]; [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
- 将基于视图控制器的状态栏外观设置为 NO 添加到 plist 文件。