ios - UICollectionView - 将 Storyboard 项目移植到无 IB 项目

标签 ios objective-c iphone storyboard uicollectionview

我找到了一个开源项目(link here)我需要在我的下一个项目中实现。 问题是框架被设置为 Storyboard项目,我不会使用它。 我在将此项目转换为 Non-Storyboard 、非 .xib 项目时遇到问题。 我已经在 another SA question 的评论中询问了一些帮助在 gitpage of this framework 上但时间在缩短。

我不断收到此错误:*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法使类型的 View 出列:具有标识符 RPSlidingCellIdentifier 的 UICollectionElementKindCell - 必须为标识符或连接 Storyboard中的原型(prototype)单元格”,即使类/nib 已注册。

如果朝着正确的方向努力,我们将不胜感激。我将我的测试项目添加到我的 dropbox为了您的方便。

Cell 类在 RPSlidingMenuViewController.m viewDidLoad 中注册

最佳答案

感谢 Aiden,他指出我的项目实际上正在运行,我发现清理模拟器和/DerivedData 是解决方案。

关于ios - UICollectionView - 将 Storyboard 项目移植到无 IB 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25604180/

相关文章:

ios - 一个带有 6 个选项卡的 TabBar,一个 ViewController,一个 WebView

ios - DispatchTime.asyncafter 的一致性

ios - GCDAsyncSocket startTLS 不起作用

ios - Cocos2d,使用大于和小于整数值的限制来显示 Sprite

ios - 在 Objective C 中使用弱引用时的 BAD_ACCESS

iphone - 元数据变化

ios - 如何将.dictionary 文件安装到iOS10?

iphone - 电影下载器应用程序如何在 iOS 中运行?

iphone - 在所有设备尺寸上将 UIVIEW 居中

ios - iOS 中的自动 OTP 验证?