如何在按钮上显示随机视图控制器点击iOS

时间:2013-10-02 13:21:00

标签: ios objective-c

我有一个有7个屏幕和3个标签的应用程序。在屏幕7上我有一个提交数据的按钮但是在提交数据之后,UI仍然显示屏幕7 我想显示我的屏幕1(选项卡1),以便用户可以重新启动下一个操作,屏幕1有导航栏,表格视图控件和其他一些按钮。

我知道按钮的提交动作我必须做一些调用,但不知道该怎么做..

请建议/帮助。谢谢你。

1 个答案:

答案 0 :(得分:0)

尝试:

 NSArray *mycontrollers = self.tabBarController.viewControllers;
 NSLog(@"%@",mycontrollers);
 UINavigationController *nvc = [mycontrollers objectAtIndex:0];
 UIViewController *vc = [nvc topViewController];
 [self.navigationController popToViewController:vc animated:YES];

按住Ctrl键,将按钮拖动到新的viewcontroller,然后选择Modal。