X-)我试图解决这个问题,我有一个rootviewcontroler主类,并且从那里有一个带有3个TabBars的navigationController,但是当我想从不同的类或xib加载该tabbar视图时。实际上,我不能......即使在界面构建器中,它说VIEW从“PAQUETES”加载,但是当我构建它时,它会崩溃,并且调试器控制台会说:
[会议开始于2012-05-05 02:52:04 +0000。] 2012-05-04 21:52:54.231 Zoo [2263:9203] * *由于未捕获的异常'NSInternalInconsistencyException'终止应用程序,原因:' - [UIViewController _loadViewFromNibNamed:bundle:]加载了“paquetes”笔尖但是视图插座未设置。'*
虽然我不明白这意味着什么,因为通常会改变不同的xib。查看你只是更改NIB名称吧? 所以... 谢谢XD
答案 0 :(得分:0)
转到Interface Builder中的XIB文件并执行以下两个步骤:
- 将“Class”设置为UIViewController类的名称(在“Identity Inspector”中设置 - 单击“文件”的“所有者”,然后单击右侧面板上的第三个小图标)
- 将“view”Outlet连接到XIB的主视图(这在“Connections Inspector”中设置 - 单击“文件”的“所有者”,然后单击右侧面板上的最后一个小图标)
应该这样做。