当我触摸标签时,如何获取tabBar的索引?
我已将课程扩展到< UITabBarController>并添加了方法
- (void)tabBarController:(UITabBarController *)tabBarController
didSelectViewController:(UIViewController *)viewController
{
if (viewController == tabBarController.moreNavigationController)
{
tabBarController.moreNavigationController.delegate = self;
}
}
但是当我触摸标签项时,不会触发该方法。 我该怎么办?
答案 0 :(得分:0)
创建它时,您是否已将UITabBarController
的委托设置为委托类?
答案 1 :(得分:0)
UITabBarController有一个属性selectedIndex
,可用于查找所选标签。
有关UITabBarController的更多信息,请访问here
还要确保设置UITabBarController的delegate
属性,否则将不会收到委托消息(例如didSelectViewController:
)。