当我点击一个button在一个viewcontroller,我想去其他tapbarviewcontroller

当我点击一个button在一个viewcontroller,我想去其他tapbarviewcontroller

  1. 我有一个导航控制器的龙头视图控制器名称“我的看法”

  2. 当我点击button时,我有一个“我的视图”button,我想要去公共的酒吧视图控制器

我得到的错误是:

当我点击button导航到公共视图控制器,但点击吧是在“我的看法”相同的位置
提前帮助我感谢

这里如果你有一个tabBarController与说3视图控制器。 你在第一个视图控制器,你点击一个button,将带你到第二个视图控制器。 把这个代码写在Button的Action方法中

self.tabBarController.selectedIndex = 1; //1 is the index of the array which is self.tabBarController.viewControllers. 

Tabbar控制器包含它的根视图控制器作为一个数组,你可以得到,如果你打印

 self.tabBarController.viewControllers 

所以访问任何视图控制器你必须知道它的索引设置它作为tabBarController的选定的索引。

希望这可以帮助