TabbarController之间的跳转

iOS应用的框架一般是tabbarController+navigation的结构。如下图(图片版权归第七城市 所有):

TabbarController之间的跳转_第1张图片

当我们从item3下面的moreController跳转到item1下面的ViewController7时,可以这样做:


self.tabBarController.selectedIndex=0;

NSArray*navigationVCs =self.navigationController.viewControllers;

NSMutableArray*mutableNavigationVCs = [NSMutableArray array];

for(UIViewController *navigationVCs) {

[mutableNavigationVCs addObject:vc];

}

[mutableNavigationVCs removeObject:self];

self.navigationController.viewControllers= mutableNavigationVCs;


以上内容亲测有效,如有不足地方,请多多指教。

(本人原创,转载请标明出处)。

你可能感兴趣的:(TabbarController之间的跳转)