Какой метод используется для определения, когда пользователь переключает представления в контроллере вкладок

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

Какой метод вызывается из текущего viewController в тот момент, когда пользователь выбирает контроллер TabView для переключения представлений?

Я пытался использовать viewWillDisappear в качестве точки для выполнения моего кода, но, похоже, это не вызывается при переключении представлений.

1 ответ

Решение

ОК, пришлось реструктурировать код, чтобы удалить зависимость. Решили сохранить состояние каждого элемента экрана и затем обращаться к нему при необходимости на дополнительном экране.

Другие вопросы по тегам