首页 > 解决方案 > 如何从呈现为半模态的视图控制器将视图控制器推送为全屏

问题描述

我正在尝试从显示为下半模态的视图控制器推送视图控制器。当我尝试推动视图控制器时,它显示在呈现的下半部分视图的范围内。

如何将新的视图控制器作为全屏视图从显示为下半模式的视图控制器推送到导航堆栈?

标签: iosiphoneuinavigationcontrollerpresentviewcontroller

解决方案


这是我解决这个问题的方法。

拥有一个具有全屏和清晰颜色的 Master View wController,并向其添加一个子视图控制器(基本上是下半部分视图或内容视图),然后呈现主视图控制器。由于主视图控制器在您推送新视图控制器时具有全屏显示,因此它会全屏显示。内容视图总是下半部分,我们不必关闭模式视图控制器。


推荐阅读