是否可以让2个不同故事板上的2个视图控制器同时在屏幕上激活?

时间:2018-10-31 05:06:29

标签: ios uiviewcontroller swift4 xcode10

我正在尝试根据Uber应用开发一些东西。我必须将2个视图控制器放在单独的情节提要中。我需要像具有Uber的Uber在具有scnview的View控制器上拉起一个抽屉。简单来说,以Uber为例,我需要一种方法来完成相同的交互,其中mapViewController位于一个情节提要中,而抽屉中包含驱动程序详细信息的抽屉位于另一个情节提要中。

2 个答案:

答案 0 :(得分:2)

您还可以通过许多其他方式实现此功能,

但是您的问题的答案是-是的,您可以在屏幕上同时显示多个控制器。

您可以像这样使用ContainerView

enter image description here

并使用情节提要参考,您可以包含另一个情节提要的控制器的UIViewController。

答案 1 :(得分:1)

是的,您可以使用containerView。

第1步:设置情节提要的参考

enter image description here

第2步:选择在上方图片中嵌入

第3步:这是您的第二个故事板,入口点为enter image description here

第4步:这是您的输出

enter image description here