Программное определение нового навигационного контроллера/стека?IOS

Программируем под IOS
Ответить
Anonymous
 Программное определение нового навигационного контроллера/стека?

Сообщение Anonymous »

У меня есть NavigationController , что следующие VC встроены в: VC1 -> VC2 -> VC3 -> VC4 -> VC5. Моя проблема заключается в том, что когда я перехожу из VC5 (после завершения редактирования) я отправляю вас обратно в VC3, но я хочу программно выбросить VC4 и VC5 из стека, то есть, когда пользователя отправляют обратно в VC3, я хочу «обратно» в навигации , чтобы отвезти вас в VC2 (а не VC5, откуда вы действительно пришли). you want to edit the model, then send them back to the tableView/Collection view, but since editing is done, you don't want the editing viewControllers in the navigation stack anymore as its too confusing of UX.
In the screenshot below, the VC on the top right is VC5:

, который возвращается к PinviewController (VC3) через Self.performsegueWithIdeifier ("Backtopins", Sender: Self)
Как это так?

Подробнее здесь: https://stackoverflow.com/questions/368 ... rder-stack
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»