Когда пользователь изменяет выбранную вкладку UITabBarController
, есть ли событие, срабатывающее, чтобы указать, что это конкретное действие произошло?
Я знаю, что viewDidLoad
может быть запущен, если UIViewController
не был загружен ранее, и в этом случае вызывается viewWillAppear
. Но ни один из них не скажет мне, что представление было показано, потому что была выбрана панель вкладок.