我知道如果我的项目中有 navigationController,我可以使用 popToRootViewController,但我的整个项目是基于 presentViewControllers 的,并且存在我导航到多个级别的场景。如果只有一个级别,我可以通过关闭当前视图控制器返回根视图控制器,但是当我下降到多个级别时,我无法弄清楚如何导航回根视图控制器。有人可以在这里给我建议吗?
我尝试使用以下代码,但我的应用程序崩溃了!
- (IBAction)mainMenuButtonPressed:(id)sender {
MyAppDelegate *delegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
[self presentModalViewController:delegate.window.rootViewController animated:YES];
}
谢谢。