我在调用方法dismissview时遇到此错误。以下是方法存根:

-(IBAction)dismissView
{
    RootViewController *rootController = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil];
    [self.navigationController popToViewController:rootController animated:YES];
}

这应该可以工作,我已经检查过了,rootcontroller已经初始化并分配了。有什么想法吗?

最佳答案

我最近遇到了这个问题,用这样的方法解决了…

[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:1] animated:YES];

关于iphone - “试图弹出一个不存在的 View Controller 。”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2179695/

10-13 04:03