当我尝试移至另一个视图时,出现此异常:

由于未捕获的异常“ NSInternalInconsistencyException”而终止应用程序,原因:“无法加载名称为“ NextViewController”的捆绑软件:“ NSBundle(已加载)”中的NIB”

NextViewController *temp = [[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
[self presentViewController:temp animated:YES comletion:nil];

最佳答案

首先,检查您是否确实具有NextViewController.xib?
如果否,那么如何加载nib文件?
另外,检查是否已将NextViewController设置为File的Owner类?

如是,

检查,如果您使用了NavigationNavigator?
如果是,则将代码更改为:

NextViewController *temp = [[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
[self.navigationcontroller presentViewController:temp animated:YES comletion:nil];

关于iphone - 单击按钮后如何从View Controller导航到另一个View Controller?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16315458/

10-13 04:03