Показать ViewController внутри другого View Xcode - PullRequest
0 голосов
/ 11 января 2019

Хорошо, я знаю, что вы можете вставить ViewController внутрь view. Но ситуация у меня немного другая

У меня есть приложение, которое использует внешний монитор. Когда монитор подключен, я бы хотел отобразить ExternalMonitor ViewController внутри другого экрана на экране iPad. Как живой предварительный просмотр. Я не могу понять, как заставить его отображать ViewController одновременно на моих ExternalMonitor и моем PreviewView.

В основном: 1 ViewController, отображаемый в 2 местах одновременно, масштабируется для соответствия двум различным видам.

Возможно ли это. Может ли кто-нибудь указать мне правильное направление?

Я прошу прощения, если моя терминология неверна. Я довольно новичок в Xcode и Swift.

Ответы [ 2 ]

0 голосов
/ 11 января 2019

Вы можете использовать общий UIView в нескольких контроллерах представления, например, мы используем при создании общих верхних и нижних колонтитулов, но, с моей точки зрения, невозможно использовать 2 экземпляра контроллера представления одновременно. Он будет конфликтовать, может быть, он будет работать последовательно один за другим, но не в одно и то же время.

0 голосов
/ 11 января 2019

Хотя кто-то может предложить лучшее решение для этого, вы можете попробовать отобразить 2 экземпляра одного и того же класса контроллера представления в 2 разных местах. Конечно, это не будет работать, если этот контроллер должен реагировать на действия пользователя. Они не будут синхронизированы таким образом.

...