IOS Storyboard Presenting Segues "отношения, вставки, толчок, модальные, настраиваемые" типы

У меня есть основная идея, что делают push и modal segues. Push используется для сегментов навигационного контроллера, а Modal - это значение по умолчанию, которое я использовал до сих пор для базового перехода в другой контроллер View. Я предполагаю, что "модальный" означает, что больше ничего не может произойти/прервать сеанс?

Custom segues Я думаю, это самые гибкие/настраиваемые/анимационные.

Я понятия не имею, что делают "отношения" и "вставлять" segues. Пожалуйста, дайте мне знать!

Спасибо.

Ответ 1

"Связь" segue - это переход между контроллером представления контейнера и его дочерним элементом или дочерними элементами - таким образом, начальный контроллер навигационного контроллера, контроллеры представлений на вкладках контроллера панели вкладок и главный и подробный контроллеры контроллера разделенного вида.

"Встраивание" segue - это разделение между представлением контейнера и контроллером, встроенным в этот вид контейнера, который вы автоматически получаете при добавлении вида контейнера в представление контроллера.

Оба этих сегмента выполняются, как только родительский контроллер получает экземпляр. Вы их не называете, но вы можете реализовать prepareForSegue и передать информацию контроллеру вида назначения.