我创建了一个标签栏应用程序。在该应用程序中,我有三个标签栏项目。每个标签栏控制器都有一个导航控制器。我从名为new UIViewController
的第一个标签栏项目(使用navigationcontroller)推送了两个UIViewController
。现在我想从新的UIViewController转到第三个tabbar项目。
我正在使用以下代码:
self.tabbarcontroller.selectedindex = 2;
[self.navigationcontroller poptoviewcontroller:YES];
但它经常崩溃。可能是什么原因?
答案 0 :(得分:3)
为什么要弹出视图控制器?
只需在标签栏控制器中进行更改,然后使用此代码在标签之间切换:
self.tabbarcontroller.selectedindex = 2;