У меня есть более раннее приложение iOS, над которым я работаю над обновлением. Компиляция с 8.2 и 8.3 SDK. Я получаю нежелательные всплывающие окна контроллера корневого представления, работающего на 8,3 или 7.1 iOS. В зависимости от конкретной конфигурации представления, когда я добавляю 2-й вид в стек, я получу мгновение, после viewDidAppear, pop в rootViewController со второго представления или третьего представления в стеке. Я оставил все мои заявления popTo, а не их вызывает. Я не вижу никаких признаков причины. Есть ли инструменты отладки, которые могут помочь мне найти это?Нежелательный popToRootViewController
0
A
ответ
0
Вы можете подклассифицировать контроллер навигации и переопределить метод popToRootViewController с реализацией, которая просто вызывает супер. Поместите там точку останова, и вы сможете определить причину. (Убедитесь, что вы заменили навигационный контроллер по умолчанию подклассом).
Если popToRootViewController все еще не вызван, другие контроллеры представлений могут быть освобождены или уволены по какой-либо причине.
Смежные вопросы
- 1. popToRootViewController crashing
- 2. popToRootViewController - уведомление
- 3. popToRootViewController не удаляет приглашение
- 4. UiTabBarController падает на popToRootViewController
- 5. pushViewController и popToRootViewController
- 6. Назовите viewdidload после poptorootviewcontroller
- 7. Poptorootviewcontroller с задержкой
- 8. click navigation tabbaritem popToRootViewController
- 9. странная ошибка, когда popToRootViewController
- 10. Вращение с помощью popToRootViewController
- 11. poptorootviewcontroller и отклонить mainViewController
- 12. После отключения popToRootViewController
- 13. UINavigationButton & UIButton на PopToRootViewController?
- 14. popToRootViewController, когда другой выбрана вкладка
- 15. Ошибка PoptorootViewController удаляет все Viewcontrollers
- 16. Что происходит, когда вызывается popToRootViewController?
- 17. вызов popToRootViewController из другой вкладки
- 18. iOS: popToRootViewController для архитектуры presentViewControllers
- 19. popToRootViewController from appDelegate in swift
- 20. UITabbarController with MoreNavigationController, проблема PoptoRootViewController
- 21. Нежелательный край
- 22. TableView не перезагружается/обновляется после PopToRootViewController
- 23. Как с помощью poptoRootViewController из представленного ViewController
- 24. IOS быстры функция popToRootViewController пожар в RootViewController
- 25. popToRootViewController вылетает, когда tableView по-прежнему прокручивается
- 26. Предотвращение автоматического popToRootViewController при двойном касании UITabBarController
- 27. pushViewController in viewWillAppear не удалось после popToRootViewController
- 28. При использовании popToRootViewController я теряю навигационную панель
- 29. NavigationController не перезагружать данные Tableview после popToRootViewController
- 30. Как изменить стиль перехода для popToRootViewController?
Совершенный, уже был подклассифицирован для чего-то другого. Добавлен метод pop и нашел его за 10 секунд. Спасибо, – Aaron
Из любопытства, что это было? – robinkunde
У меня был старый код в делегате приложения, который, как я думал, отключен для popToRootViewController, когда уведомление об увольнении на основе изменений настроек. Глядя на это сейчас, я вижу, почему это происходит, но странно, что этот блок кода не появился, когда я выполнил поиск всех операторов popToRootViewController. Придется это изучить. – Aaron