返回主视图Xcode4

时间:2012-03-16 13:34:25

标签: view xcode4

我正在开发一个有多个视图的应用程序。我创造了不同的xib&查看每个视图的控制器。要使用代码单击按钮,请打开每个视图:

-(IBAction)NextView{
    NextViewController *screen = [[NextViewController alloc] initWithNibName:nil bundle:nil];
screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:screen animated:YES];
[screen release];   
}

我使用该视图中的相同方法打开下一个。要关闭我使用的视图:

-(IBAction)ReturnMainMenu {
[self dismissModalViewControllerAnimated:YES];
}

如何从一个按钮返回到最后一个视图(比如第四个视图)的主视图再次开始,而不是用按钮关闭每个视图?

1 个答案:

答案 0 :(得分:0)

试试这个:

[self popToRootViewControllerAnimated:YES];

此方法还会返回在需要保留轨道时弹出的控制器的NSArray,如:

NSArray *poppedControllers = [self popToRootViewControllerAnimated:YES];