Я хочу связать несколько контроллеров представления с одним представлением контейнера. Я думаю, что если я сделаю процесс связывания программно, это может произойти.
Есть несколько кнопок, таких как «Домой», «Профиль», «Настройки» и т. Д. И я хочу изменить содержимое представления контейнера с помощью метки кнопки, когда пользователь нажимает одну из этих кнопок. Это возможно?
Спасибо.
Примечание. Я не могу изменить содержимое контроллера просмотра, связанное с контейнером. Потому что для каждой кнопки должны быть разные типы контроллеров просмотра (например, navigationvc, tableviewvc).
---- Отредактировано по запросу
Есть основной ВК. У него есть боковая панель слева и несколько кнопок. Эти кнопки предназначены для изменения содержимого представления контейнера. Я не добавлял никаких переходов в раскадровку, потому что могу добавить только один. На данный момент я хочу выполнить программный переход, а не более простой способ. Таким образом, я могу заполнить содержимое представления контейнера любым контроллером представления, который захочу. Но я не знаю, как я могу это сделать?
Кнопки боковой панели:
Домашняя страница и профиль -> вызывает другой ViewController, который будет отображаться контейнером
Настройка, Сообщения, Магазин -> вызывает другой TableViewController, который будет отображаться контейнером
Короче говоря, есть пять кнопок, и каждая из них запускает разные переходы пяти разных контроллеров представления. И есть только один контейнер, отображающий сработавший View Controller.
Я могу изменить все, кроме боковой панели. должна быть боковая панель.