2011-01-10 137 views
0

当用户点击Modal VC中的完成按钮时,如何从Tab#1的ViewController下的Modal ViewController转到Tab#3下的ViewController?从模态视图前往另一个视图控制器

我知道如何弹出Modal VC并将用户返回给实例化它的ViewController,但用户仍然必须手动将自己导航到Tab#3。

由于提前,

了Hiren。

回答

1

如果你从一个页面导航到另一个页面,那么如果你想改变标签页,这将在同一个标​​签页中完成。

那么你可以使用[yourAppObj.tabBarController setSelectedIndex:2]; 1标签页的页面,以查看第三个标签视图。对于应用程序的委托类

化妆对象此导入应用程序委托类,那么

yourAppDelegate *yourAppObj=(yourAppDelegate *)[[UIApplication sharedApplication] delegate]; 

那么您可以在您查看使用上面一行。

+0

我试过这样做,但我得到一个错误“请求rootTabBarController的东西不是结构或联合”。这是我的代码:\t UIApplication * myApp = [UIApplication sharedApplication]; [myApp.rootTabBarController setSelectedIndex:2]; // rootTabBarController是我用于appdelegate中tabBarController的名称。 – HM1 2011-01-11 03:54:58

相关问题