У меня есть проект с 3 контроллерами представления.
ViewController имеет 2 кнопки («Загрузить A» и «Загрузить B»), метку, отображающую «A загружен», и представление контейнера.
Представление Container имеет контроллер представления, который называется ViewA. С кнопкой (Обновить метку)
Существует также неприкрепленный вид под названием ViewB. С кнопкой (Обновить метку)
Когда ViewController загружает его, он встраивает ViewA в контейнер, я хочу иметь возможность нажать «Загрузить B» и загрузить ViewB в контейнер (без использования скрытого), а затем нажать «Обновить метку» в ViewB и обновить метку в ViewController с помощью «В загружен».
Я искал какое-то время, но не могу найти решение, написанное быстрым. Как я могу перейти в контейнер и заставить один контроллер представления запускать обновление в другом?
РЕДАКТИРОВАТЬ:
ViewController A Встраивается в контейнер в ViewDidLoad. Я хочу заменить его на ViewControllerB при нажатии кнопки. И изнутри контейнера вернитесь к основному виду и обновите метку на «ViewControllerB is Loaded», нажав кнопку «Обновить метку» в ViewController B.