Расслабьтесь Segue в среде нескольких раскадровок
В моем приложении более двух раскадровок. В раскадровке A он имеет контроллер навигационного представления, корневой контроллер представления и несколько контроллеров представления. У этого также есть раскручивающийся segue, как returnToTopScreen. Раскадровка B имеет несколько контроллеров представления. При выполнении все VC в B находится в стеке навигации.
Мой вопрос
Может раскручивать Segue работу для раскрутки межкадровых рас
Согласно моему испытанию, Xcode6.2 позволяет UI-кнопке в VC раскадровки B соединяться с раскруткой в раскадровке A. Но это не работает.
1 ответ
Да, вы можете раскручиваться между раскадровками, пока вы дойдете до контроллера во второй раскадровке, нажав или представив один из контроллеров в последовательности, которая приводит к тому, к которому вы хотите откатиться. Я протестировал это в установке, где основная раскадровка имела контроллер навигации с корневым контроллером представления и еще один контроллер, который был перенесен из корневого каталога. В этом контроллере я создал экземпляр контроллера во второй раскадровке и либо выдвинул, либо представил его. Откат от этого контроллера во второй раскадровке успешно вернулся к корню контроллера навигации.