【发布时间】:2015-12-03 16:44:44
【问题描述】:
我的大多数应用程序都在情节提要上运行,但是我必须根据设备屏幕尺寸显着自定义集合视图布局。我已将带有集合视图的控制器拉出到每种屏幕尺寸的 Xib 文件中,并加载了相应的文件。我的单元格是使用原型单元格功能定制和设计的。在情节提要中使用原型单元格时,一切都加载正常,但是现在它们似乎在 Xib 中,我必须为每个原型单元格使用 registerNib 方法,我在加载单元格时会崩溃。所以在viewDidLoad 中,我多次调用该方法(每个重用标识符一次)。不过我还是会崩溃。
Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<NSObject 0x7f8c0afbd370> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key collectionView
通常出现此错误,我会假设插座未正确连接,但一切看起来都不错。当我尝试将单元格出列时发生崩溃。
任何想法如何解决这个问题或在这种情况下我做错了什么?
【问题讨论】:
标签: ios swift storyboard xib