加载的笔尖,但'视图'出口没有设置
我在我的项目中添加了一个新的nib文件,并尝试加载它。
但是,当我点击应该带我到创建的视图的工具栏图标时,我得到一条带有消息的NSInternalInconsistencyException
:
由于未捕获异常'NSInternalInconsistencyException',原因:' - [UIViewController _loadViewFromNibNamed:bundle:]加载了“...”笔尖,但未设置视图插口。
所以我打开了我的笔尖文件,我发现没有设置参考插口。 但是,我尝试单击并将“新引用出口”的圆圈拖动到文件所有者,但它不会让我......我需要做什么才能让我的视图显示出来?
你们是对的,但是因为我是一个新人,我花了一点时间才弄清楚所有的步骤。 以下是对我有用的东西:
这是Josh Justice的建议,但以图形方式(图片是我的):
最后,视图控制器被实例化为滚动代码:
PTFilterUserVC *aFilterUserVC = [[PTFilterUserVC alloc] initWithNibName:@"FilterVC" bundle:nil];
//OPTIONAL.This is how 'I' am interested in present the view controller.
[self.navigationController pushViewController:aFilterUserVC animated:YES];
我通常可以通过重建文件的所有者和视图之间的连接来修复它。 从文件所有者控制拖动到您的视图(在IB中)并从弹出菜单中选择视图。
链接地址: http://www.djcxy.com/p/24401.html