2012-04-21 3 views
0

Привет, У меня есть контроллер вида A, который имеет дело с представлением A и контроллером вида B. Для просмотра B. Теперь, чтобы перейти к просмотру B, когда пользователь нажимает кнопку на виду A?IOS View controller communication

ответ

0

Для начала нажмите Control View A на UINavigationController. Когда пользователь нажимает кнопку A в виде A, нажмите View Controller B на контроллер навигации.

0

Создайте метод IBAction для кнопки, инициализируйте свой вид B и надавите на стек представления.

Это очень хорошо документировано в документации. Вам стоит это увидеть!

1

Вы можете создать UINavigationController, rootViewController NavigationController - это вид A. Когда пользователь нажимает кнопку на вид A, нажмите View B на контроллер NavigationController. используйте этот метод: pushViewController:

удачи вам!

0

Если вы используете раскадровку, это становится намного проще. Просто выберите сцену для просмотра A в представлении раскадровки, затем в строке меню щелкните «Редактор-> Вставить In-> навигационный контроллер». Это автоматически добавит Nav Controller и сделает View A Root View Controller. Затем речь идет только о подключении Segue от View A до View B.

Смежные вопросы