我在做一个iOS项目,主项目是一个标签栏应用程序,其中两个选项卡有一个导航控制器,一个UItableview和一个细节视图。在单元格中单击以转到详细视图时会出现问题。我的应用程序崩溃。这是我做过什么:instantiateViewControllerWithIdentifier崩溃ios
- 我把UITableView的
- 我嵌入表到导航控制器
- 我创建的详细视图
- 我创建塞格斯手动
- 我命名塞格斯
- 我将故事板ID添加到每个视图控制器。
然后在我的UItableViewController中添加代码以从sqlite数据库加载数据。 我把下一个代码去详细视图:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
DetailView * newVC = [self.storyboard instantiateViewControllerWithIdentifier:@"DetailView"];
[self.navigationController pushViewController:DetailView animated:YES];
}
这一点,错误: 终止应用程序由于未捕获的异常“NSInternalInconsistencyException”,原因是:“ - [UITableViewController中的loadView]加载的“tzk- 6A-7EG-view-Jev-6n-BAZ“笔尖,但没有得到UITableView。”
我应该做些什么?也许我错过了一些代码,我对iOS很陌生,这是我的第一个项目。
你的故事板是否有一个ID为“DetailView”的VC? – Spectravideo328 2013-03-05 00:35:23
是的,我忘了把那...我有一个故事板ID“DetailView” – Fede 2013-03-05 00:41:40