J'ai un tabBarController, je veux utiliser la méthode déléguée de tabBarDelegate pas de tabBarControllerDelegate.i.e; Je veux utiliseren utilisant les méthodes tabBar Delegate à partir de tabBarController
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
Je fais ceci:
self.tabBarController.tabBar.delegate = self;
puis en utilisant la méthode ci-dessus, mais le problème est que la méthode ci-dessus ne est jamais appelée.
Si j'utilise de tabBarController - (void) tabBarController: (UITabBarController *) tabBarController didSelectViewController: (UIViewController *) Méthode viewController, le problème est mon tabBar a un onglet supplémentaire et quand il est exploité le viewController retourné par cette méthode est « UIMoreListController "Comment puis-je identifier quel contrôleur est actuellement sélectionné dans MoreListController? – bhatti