2010-03-25 105 views

回答

12

您可以使用

[self.tabBarController setSelectedIndex:tabIndex]; 

其中tabIndex是要切换到选项卡的索引。

+0

以及如何检查哪个标签被点击?任何委托方法? – 2010-03-25 17:27:46

+1

当切换选项卡时,将调用' - (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController'委托方法。所有这些都可以在文档中找到。我花了不到一分钟的时间找到它并回答你的问题;) – Jasarien 2010-03-25 17:35:04

3

也可能指出,如果你在视图内,你应该使用super而不是self。

+0

正是我一直在寻找的!拯救了我的生命,谢谢:) – grilix 2010-10-15 14:58:05

0

雨燕3.0的版本@Jasarien答案:

self.tabBarController?.selectedIndex = tabIndex 

其中tabIndex是要切换到选项卡的索引。