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

问题描述 投票:0回答:1

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

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

ios iphone uinavigationcontroller presentviewcontroller
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.