如何返回标签栏应用程序中的主视图

时间:2010-08-30 07:56:05

标签: cocoa-touch

在标签栏应用程序中,我为第二个视图创建了一个视图控制器。我放了一个附在按钮上的IBOutlet。按下按钮时,我想返回主视图。这就是我所说的,但它崩溃了。

-(IBAction) cancel
{
    [self.view removeFromSuperview];
}

应如何改变?

1 个答案:

答案 0 :(得分:1)

如果我理解正确你有一个基于或类似于“标签栏应用程序”模板的应用程序,并且在第二个标签上你想要一个按钮移动到第一个标签。

你想做点什么 tabBar.selectedItem = 0;

如果不是这种情况,您可能需要将取消按钮连接到标签栏控制器本身。

编辑:这是一个例子,假设您的应用程序名为“MyApp”

在MyAppDelegate课程中:

- (IBAction) cancel
{
    tabBarController.selectedItem = 0;
}

将选择器从按钮拖到应用委托的“取消”操作。