在另一个视图 Xcode 中显示 ViewController

Display a ViewController inside another View Xcode

好的,我知道您可以在 view 中嵌入 ViewController。但是我的情况有点不同

我有一个使用外接显示器的应用程序。连接显示器后,我想在 iPad 屏幕上的另一个视图中显示 ExternalMonitor ViewController。就像实时预览一样。我不知道如何让它同时在我的 ExternalMonitor 我的 PreviewView 上显示 ViewController

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

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

如果我的术语不正确,我深表歉意。我对 Xcode 和 swift 很陌生。

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

您可以在多个视图控制器中使用一个通用的 UIView,例如我们在制作通用页眉和页脚时使用,但根据我的观点,不可能同时使用一个视图控制器的 2 个实例.会冲突,可能会依次运行,但不是同时运行。