Добрый день,
У меня небольшая проблема. Я хочу отслеживать поведение пользователя для приложения. Приложение имеет панель вкладок с 5 вкладками. Каждый раз, когда пользователь переключает вкладки, я хотел бы знать об этом. Это все, что я хочу сделать.
Какой метод я должен использовать здесь?
viewWillAppear / viewDidAppear не вызывается.
UINavigationController фактически помещает этот UITabBar в качестве корневого представления UINavigationController (я описал это правильно?). Чтобы было очень понятно, пользователь запускает приложение. Есть несколько кнопок. Если вы нажмете одну из них, вы попадете на этот UITabBar с 5 соответствующими вкладками. (В UITabBar есть UINavigationBar, который вернет вас на главный экран.). Как получить уведомление, когда пользователь нажимает клавиши tab1, tab2, tab3, tab4, tab5 - независимо от того, в каком порядке или сколько раз нажимаются эти вкладки?
Нужен ли для реализации делегат UINavigationController? Если так, я не уверен, куда поместить этот код. Или есть что-то попроще?
Спасибо!