如何将视图控制器从视图控制器推送为全屏幕,呈现为半模式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将视图控制器从视图控制器推送为全屏幕,呈现为半模式相关的知识,希望对你有一定的参考价值。

我试图从一个视图控制器推出一个视图控制器,它作为下半部模态呈现。当我尝试推动视图控制器时,它出现在所呈现的下半部分视图的范围内。

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

答案

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

拥有一个具有全屏和清晰颜色的Master Vie控制器,并添加一个子视图控制器(基本上是一个下半部视图或内容视图),然后呈现主视图控制器。由于主视图控制器在按下新视图控制器时全屏显示,因此全屏显示。内容视图始终是下半部分,我们不必关闭模态视图控制器。

以上是关于如何将视图控制器从视图控制器推送为全屏幕,呈现为半模式的主要内容,如果未能解决你的问题,请参考以下文章

如何从呈现的视图控制器上的按钮操作推送视图控制器

如何使视图在应用程序的屏幕上始终可见?

从 iOS 中呈现的视图控制器推送视图

无法推送或呈现视图控制器

如果当前视图控制器被呈现并推送,如何展开到正确的视图控制器?

从弹出控制器推送视图控制器