Ответ 1
Хорошо, позвольте сломать это на несколько простых шагов:
-
Перетащите представление контейнера в основной вид одного из ваших контроллеров. Когда вы перетаскиваете представление контейнера, IB создаст для вас встраивание segue, и вы можете изменить размер представления контейнера, перетащив контрольные точки изменения размера, как обычно. Любые изменения в размере будут автоматически отражены в представлении, на которое указывает segue. Идея состоит в том, что этим видом будет управлять другой контроллер, встроенный.
-
Установите свой собственный подкласс как класс встроенного контроллера.
-
Теперь вам хорошо. Обратите внимание, что любые добавляемые вами контейнеры будут доступны через свойство
childViewControllers
на вашем основном контроллере.
Это, очевидно, упрощённый рабочий процесс, но этого достаточно, чтобы вы начали. Для получения дополнительной информации по этому вопросу см. Документацию Apple здесь.