Есть A, B и C-View Controller.From Контроллер представления, я использовал синтаксис push навигации для перехода к B.From B View Controller. Я использовал тот же синтаксис для перехода к C. Итак, B становится родителем C. Теперь я должен удалить B View Controller из стека. Кто-нибудь может предложить, как удалить Parent View.Когда я нажимаю кнопку назад, страница должна перенаправляться на контроллер вида С контроллера C view.Как удалить контроллер родительского контроля в Swift
ответ
Используйте popToViewController:animated:
метод, предоставленный UINavigationController
(details here)
Вы можете получить ссылку на AViewController используя viewControllers
property, что UINavigationController
обеспечивает
Если AViewController корень ВУ контроллера нав, вы можете используйте метод popToRootViewController:animated:
Нет, я просто хочу удалить r eference in place to this view controller Я хочу назначить другой контроллер вида – Vignaya
Заменить 'BViewController' в' viewControllers' на 'AnotherViewController'. Но для случая, который вы описали (вернитесь с C на A), поп будет более уместным – lostInTransit
Когда я использовал pop, его не получаю pop.Because ссылка B удаляется. Мне нужно заменить некоторое другое rederence – Vignaya
- 1. Заменить контроллер родительского контроля
- 2. Контроллер родительского контроля недоступен?
- 3. Контроллер дочернего вида в контроллере родительского контроля
- 4. Контроллер родительского контроля не вращается, пока отображается контроллер Child View
- 5. Перейти к контроллеру родительского контроля
- 6. Как получить свойства родительского контроля?
- 7. Закрытие контроллера родительского контроля и дочернего представления
- 8. Скрыть или временно удалить дочерний элемент ViewController из родительского контроля?
- 9. Свойства доступа родительского контроля UIViewController
- 10. Привязка к CollectionViewSource родительского контроля
- 11. связывают со свойством родительского контроля
- 12. iOS - контроллер детского просмотра, имеющий «сильную» ссылку на контроллер родительского контроля
- 13. Как получить всех детей родительского контроля?
- 14. iOS, реализующий «контроллер контроля контактов»
- 15. Удалить Контроллер Childview из родительского viewController в ios
- 16. ASP.Net: найти интерфейс реализации родительского контроля T
- 17. Обновление родительского контроля ViewController после отклонения ModalViewController
- 18. Угловое значение области родительского контроля в контроллере ребенка
- 19. Контроллер контроля доступа в угловой директиве
- 20. UIViewController не имеет родительского контроля с UIModalPresentationFormSheet?
- 21. Связывание дочерних свойств от родительского контроля
- 22. Приложение Iphone для родительского контроля над просмотром
- 23. Изменение ориентации в представлении View Controller, не обновляющемся Контроллер родительского контроля
- 24. контроля доступа для Swift Extensions
- 25. Изменение цвета фона контроллера родительского контроля
- 26. Доступ объект родительского контроля пользователя от управления
- 27. Окно родительского контроля JQuery из дочернего окна
- 28. Лучший способ передачи данных из Child Modal VC в контроллер родительского контроля?
- 29. Горизонтальная стеллажная панель для заполнения родительского контроля
- 30. Если условие для родительского контроля MDI
http://stackoverflow.com/questions/10281545/removing-viewcontrollers-from-navigation-stack – Sahil