触及tabBar的索引

时间:2012-02-07 17:39:18

标签: iphone ios uitabbarcontroller

当我触摸标签时,如何获取tabBar的索引?

我已将课程扩展到< UITabBarController>并添加了方法

- (void)tabBarController:(UITabBarController *)tabBarController 
 didSelectViewController:(UIViewController *)viewController
{    
    if (viewController == tabBarController.moreNavigationController)
{
        tabBarController.moreNavigationController.delegate = self;
    }
}

但是当我触摸标签项时,不会触发该方法。 我该怎么办?

2 个答案:

答案 0 :(得分:0)

创建它时,您是否已将UITabBarController的委托设置为委托类?

答案 1 :(得分:0)

UITabBarController有一个属性selectedIndex,可用于查找所选标签。

有关UITabBarController的更多信息,请访问here

还要确保设置UITabBarController的delegate属性,否则将不会收到委托消息(例如didSelectViewController:)。