我正在开发一个有两个视图的 iPad 应用程序。第一个视图在 MainWindow.xib 中定义。sccond 视图在 View2.xib 中定义。MainWindow.xib 中的一个按钮启动下面的代码并激活 View2。它工作得很好。现在我需要返回 MainWindow.xib 视图。我尝试了相同的代码(但相反),但它不起作用。我在 main 中遇到了 SIGABT 错误。对于如何有效地从 View2 返回到 MainWindow,我将不胜感激。
以下是上面提到的代码。
if(!View2Controller)
{
View2Controller = [[UIViewController alloc] initWithNibName:@"View2" bundle:nill];
}
[self presentModalViewController:View2Controller animated:YES];
if(view2Controller.view.superview)
{
[view2Controller.view removeFromSuperView];
}
}