当我尝试移动到另一个 View 时出现此异常:
由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法在 bundle 中加载 NIB:名称为“NextViewController”的“NSBundle(已加载)”
NextViewController *temp = [[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
[self presentViewController:temp animated:YES comletion:nil];
最佳答案
首先,检查你是否真的有NextViewController.xib? 如果不是,那么你如何加载你的 nib 文件? 另外,检查您是否将 NextViewController 指定为 File's Owner class?
如果是,
检查一下,您是否使用过navigationcontroller? 如果是,则将您的代码更改为:
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/