Я программно переключаю виды TabBarController с модального контроллера (см. this question). Делегат правильно переключает вкладки, но viewDidAppear
не получает вызов на недавно представленной вкладке. Есть ли способ заставить viewDidAppear получить вызов? Или я делаю что-то неправильно?ViewDidAppear не получает вызов при программном переключении просмотров TabBarController
0
A
ответ
0
Наконец-то выяснилось, что это было потому, что я вызывал переключатель табуляции, прежде чем отклонять модальный вид. Как только я переключил заказ, он работал нормально.
-1
Сила для вызова видаDidAppear;
- (void)viewController:(YourViewControllerSubclass *)viewController isBeingDismissedWithImage:(BOOL)imageTaken {
// Select the tabbar index (which is the second controller)
[secondController viewDidAppear:YES];
}
+0
Это не устраняет проблему, а скорее обходит ее, что может вызвать путаницу по дороге – kezi
-1
У меня был такой же вопрос раньше. В моем TabBarViewController's viewDidLoad()
я выбрал другую вкладку программно как selectedIndex = 3
. Целевой viewController viewDidAppear()
не вызывается. Но если я переведу selectedIndex = 3
от viewDidLoad()
до viewDidAppear()
, проблема решена.
Смежные вопросы
- 1. Отклонить все Подробности Просмотров при переключении вкладок на TabBarController
- 2. ViewDidAppear на UINavigationController не получает вызов при навигации назад
- 3. Специфическое поведение iOS при переключении просмотров
- 4. Tab Bar исчезает при переключении просмотров
- 5. Переходные эффекты при переключении просмотров
- 6. onRestoreInstance не получает вызов при переключении между действиями
- 7. Вид не рисуется правильно при переключении просмотров
- 8. ViewDidAppear не вызываются
- 9. При переключении просмотров tabBar исчезает. ЗАЧЕМ?
- 10. viewDidAppear не получает вызов после запуска из фона
- 11. shouldSelectViewController не получает вызов
- 12. Сфера свойств при программном создании контроллеров просмотров
- 13. JavaFX скомпилировал проблемы приложений при переключении просмотров
- 14. AVMusic воспроизводит двойной при переключении просмотров
- 15. Как отключить цикл for при переключении просмотров?
- 16. Просмотр не отображает второй раз при переключении просмотров?
- 17. UITableView становится медленным при переключении просмотров
- 18. Почему acceptsFirstResponder вызывается дважды при переключении просмотров?
- 19. Tab Bar Lost при переключении просмотров
- 20. Xcode создает действие при переключении просмотров
- 21. UITabBarControllerDelegate метод не получает вызов
- 22. initWithNibName не получает вызов
- 23. Firebase removeAllObservers() продолжает делать вызовы при переключении просмотров -Swift2 iOS
- 24. Ожидание viewDidAppear: вызов UICompatibilityInputViewController
- 25. Laggy при переключении tabBarController на tableView со многими ячейками
- 26. viewWillAppear не получает вызов
- 27. hook_views_handlers не получает вызов
- 28. viewDidAppear Not Firing in Tabbarcontroller> NavigationController> UITableView
- 29. Ошибка при сбое при переключении между контроллерами просмотров
- 30. Приложение iOS падает при открытии при переключении просмотров вращения
Необходимо указать код – Vikings