Какой метод используется для определения, когда пользователь переключает представления в контроллере вкладок
Я работаю над своим первым простым приложением контроллера tabview. Первая вкладка - это вкладка настройки, и я только что попросил тестера предоставить неожиданный вариант использования. Чтобы рассмотреть этот вариант использования, мне нужно выполнить, когда пользователь покидает представление и до того, как я загружу следующий. Выполнение кода в следующем представлении слишком поздно.
Какой метод вызывается из текущего viewController в тот момент, когда пользователь выбирает контроллер TabView для переключения представлений?
Я пытался использовать viewWillDisappear в качестве точки для выполнения моего кода, но, похоже, это не вызывается при переключении представлений.
1 ответ
ОК, пришлось реструктурировать код, чтобы удалить зависимость. Решили сохранить состояние каждого элемента экрана и затем обращаться к нему при необходимости на дополнительном экране.