Как получить уведомление о всплывающем представлении в UINavigationController?

Я хочу выполнить действие, когда пользователь нажал кнопку возврата на моем UINavigationController , когда пришел к определенному UIViewController .

К сожалению, похоже, что UINavigationControllerDelegate не имеет методов для получения уведомлений о появлении представлений.

В качестве обходного пути у меня теперь есть в методе viewDidDisappear мое действие, которое только получает срабатывает, когда анимированный имеет значение ДА . Это работает, но немного некрасиво.

Как мне это сделать правильно?

7
задан Vadim Kotov 22 August 2019 в 08:28
поделиться