В чем разница между использованием show segue и использованием навигационного контроллера?

Я новичок в iOS-разработке. Я обнаружил, что вместо использования навигационного контроллера я могу просто связать кнопку с переходом «показать» и использовать раскрутку перехода для реализации простого перемещения между двумя представлениями. С другой стороны, я также знаю, что для этой цели можно использовать навигационный контроллер.

В чем разница между этими двумя способами? Спасибо.


person Steve    schedule 27.09.2015    source источник


Ответы (1)


Использование навигационного контроллера против Segue не является хорошим сравнением.

Даже с контроллером навигации вы можете использовать Segue.

Использование Segue является более автоматическим с меньшим количеством программирования для перехода от VC1 к VC2. Существует еще один традиционный и более программный способ переноса VC2 в VC1.

[self.navigationController pushViewController:VC2 animated:YES];
person Abhinav    schedule 27.09.2015