В моем приложении раскадровки у меня есть иерархия представлений вроде этого:
- ParentViewController имеет представление контейнера (перетаскивает и переносит представление контейнера из библиотеки на представление родительского контроллера представления).
2. Контейнерный вид может вставлять один из трех контроллеров представления, основанный на некоторых условиях.
Во время реализации второго пункта я столкнулся с проблемой.
Если я попытаюсь сделать это в раскадровке, перетащив управление из представления контейнера в контроллер представления, я могу выбрать viewDidLoad - вставить segue. Это автоматически включит контроллер представления назначения, но тогда у меня не будет возможности встроить другие контроллеры представлений на основе какого-либо условия, например, при нажатии другой кнопки.
Может ли кто-нибудь предложить мне, как я могу реализовать второй пункт?