Segue не работает в простом испытании segue - программирование
Подтвердить что ты не робот

Segue не работает в простом испытании segue

У меня странная проблема. Я создал 2 viewcontrollers в своем раскадровке: testSegueViewcontroller и nextPageViewController.

Контроллер testSegueView содержит UIButton NextPage. Я перетащил Ctrl с этой кнопки на nextPageViewController и создал кнопку Push.

Проблема заключается в том, когда я запускаю эту программу и нажимаю на NextButton в контролере testSegueView, он не показывает nextPageVieController: - (

Любые идеи того, что я делаю неправильно?

4b9b3361

Ответ 1

При таком подходе вы должны использовать модальные сегменты. Push segue является частью переходов UINavigationController

Если вы хотите использовать push segue, вам нужно будет поместить ваш testSegueViewcontroller в экземпляр UINavigationController. Это позволит работать с кнопкой Push.

Ответ 2

Push segue является частью навигационного контроллера, если ваш viewcontroller встроен в контроллер uinavigation, и только вы сможете нажать контроллер на другое представление. Если вы не хотите добавлять контроллер навигации, используйте модальные переходы.

Ответ 3

Вам нужно поместить testSegueViewcontroller внутрь UINavigationController.