在另一个View Xcode中显示一个ViewController

时间:2019-01-11 06:02:37

标签: ios swift xcode viewcontroller external-display

好的,我知道您可以在ViewController内嵌入view。但是我遇到的情况有些不同

我有一个使用外部监视器的应用程序。连接显示器后,我想在iPad屏幕上的另一个视图中显示ExternalMonitor ViewController。就像实时预览一样。我无法弄清楚如何在ViewController ExternalMonitor上同时显示PreviewView

基本上: 1 ViewController同时显示在 2 位置,并缩放以适合两个不同的视图。

这可能吗?有人可以指出我正确的方向吗?

如果我的用语不正确,我深表歉意。我对Xcode和Swift还是很陌生。

2 个答案:

答案 0 :(得分:0)

虽然有人可能会提供更好的解决方案,但您可以尝试在2个不同的地方显示同一视图控制器类的2个实例。如果此控制器应响应用户的操作,那当然是行不通的。它们不会以这种方式同步。

答案 1 :(得分:0)

您可以在多个视图控制器中使用一个通用的UIView,例如我们确实使用了通用的页眉和页脚,但是根据我的观点,这不可能同时使用两个视图控制器实例。它可能会发生冲突,可能是一个接一个地工作,而不是同时发生。