She*_*lam 1 iphone cocoa-touch objective-c interface-builder uinavigationcontroller
我有一个包含一个NIB UINavigationController
其中有一个UIViewController
.在UIViewController
正在从外部另一个笔尖加载.我无法设置视图属性,因此我收到错误:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "LBRootViewController" nib but the view outlet was not set.'
Run Code Online (Sandbox Code Playgroud)
如何正确设置我的视图属性?
你有一个nib文件LBRootViewController.xib
.在这个nib里面是一个视图控制器子类,它有一个名为的插座view
.那个插座没有设置.
MainWindow.xib
加载(默认名称)时,它会实例化一个实例,LBRootViewController
但后来发现控制器没有视图出口,这意味着它无法显示任何内容.
你需要检查的笔尖LBRootViewController.xib
,而不是MainWindow.xib
.
如果由于某种原因,LBRootViewController
对象中LBRootViewController.xib
没有视图属性,那么您已将对象设置为错误的类,即UIViewController子类以外的其他类.
归档时间: |
|
查看次数: |
4835 次 |
最近记录: |