【发布时间】:2015-06-26 18:43:48
【问题描述】:
所以我有一个视图控制器modalVC,我正在从情节提要中实例化它并通过[self presentViewController:modalVC animated:YES completion:nil] 以模态方式呈现。
问题是当模态视图显示时,状态栏隐藏(我实际上想要,即使我没有明确指示这样做),但是当模态控制器被解除时(通过@987654323 @),状态栏仍处于隐藏状态。
我重申,据我所知,我没有做出任何明确的命令来隐藏状态栏。我的视图控制器都没有覆盖prefersStatusBarHidden,我也没有在任何地方调用setStatusBarHidden。我认为这只是默认的模态演示。
但是为什么我的状态栏没有重新出现?
【问题讨论】:
-
你有没有尝试展示另一个?状态栏也会消失吗?还是仅针对此特定视图发生?
-
我可以尝试另一个,但这是一个非常简单的视图。它由一个工具栏和另一个容器视图(我什至还没有填充)组成。
-
您是否将模式视图的 WantsFullScreenLayout 设置为 YES ?
-
不,我没有在任何地方设置
wantsFullScreenLayout,尽管它是全屏视图。
标签: ios objective-c uiviewcontroller modalviewcontroller