у меня есть приложение на основе панели вкладок с более чем 5 элементами панели вкладок, поэтому я получаю 4 из них, которые отображаются непосредственно в представлении, а остальные доступны, выбирая "Подробнее "таб. Когда нажимается элемент панели вкладок, я хочу определить, какой именно он был.
Итак, в методе
- (void) tabBarController: (UITabBarController *) tabBarCtrl didSelectViewController: (UIViewController *) viewController
я использую tabBarCtrl.selectedViewController.title
для получения заголовка элемента .
Это работает для вкладок, видимых в представлении - это 4 первые и вкладка «Еще», но не работает для остальных элементов панели вкладок, которые отображаются в списке после нажатия вкладки «Еще». .
Я вижу, что метод didSelectViewController даже не вызывается при выборе вкладки из списка «Еще».
Как я могу обнаружить любой из них при нажатии?
Заранее благодарю.