2013-08-16 32 views
0

我有一个有两个按钮的视图,我有一个带两个不同选项卡的选项卡栏视图控制器。 当我按下视图控制器中的其中一个按钮时,我想跳转到标签栏视图控制器中的特定选项卡。从单独的UIViewController切换UITabBarController选项卡

我怎么会去吗?

+0

这是因为不同的按钮不在标签视图或标签栏控制器。他们有完全不同的观点。 –

+0

要么编辑以包含这些详细信息,并尝试重新打开它,要么提出一个使问题清楚的问题。您的问题现在集中于选择某个选项卡,而不是处理与不在一个视图控制器中的选项卡栏控制器通信的复杂性。 –

+0

我很抱歉我应该说我有查看CONTROLLER和一个标签栏视图控制器。 –

回答

3

尝试这种

[self.tabBarController setSelectedIndex:1]; 
+1

或者只是'self.tabBarController.selectedIndex = 1;'。一样。此外,请注意,我们假设此代码位于视图控制器中 - 视图控制器具有“tabBarController”属性。 – Caleb

+0

按钮和选项卡位于两个不同的视图控制器中。 –

+0

如果他们在单独的视图控制器“自我”将无法正常工作吗? –

相关问题