ios - Cocoa Touch 框架:无法检测 Storyboard 中的自定义类
问题描述
我有带有自定义 UICollectionView 类的 Cocoa Touch 框架。现在我想在我的项目中实现它。但是,它无法检测到我在可可触摸框架中创建的自定义 UICollectionView 类。注意:下图中的自定义类是手动输入的(不像以前那样自动完成)
这是我的 Cocoa 框架类:
public class LATransitionCell: UICollectionViewCell, LATransition {
private var initFrame: CGRect?
private var initCornerRadius: CGFloat?
override public func awakeFromNib() {
}
}
这是我要导入该类的 View Controller 类(在这个 viewcontroller 类中,LATransitionCell 表现良好)
import LACoreUI
class ViewController: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource {
private var hiddenCells: [LATransitionCell] = []
private var expandedCell: LATransitionCell?
private var isStatusBarHidden = false
@IBOutlet weak var collectionView: UICollectionView!
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 5
}
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath)
return cell
}
}
这知道为什么会发生这种情况以及如何解决这个问题吗?谢谢!
解决方案
推荐阅读
- javascript - Vue.js 意外数据和方法行为
- corda - Corda - 通过 RPC 传递匿名实现
- awk - 如果 awk 中的空格长度不同,则无法匹配空格(解析期间)
- react-native - 你想怎么打开这个文件?
- python - SDN Ryu 控制器
- c# - 如何使用类型列表的参数创建泛型类型的实例
- cucumber - Webdriver.io (wdio) PerformanceTotal 服务返回一个空的结果索引
- python - Python Sharepoint API 身份验证成功但无法读取 Excel 文件
- google-cloud-platform - Cloud Spanner DB - 无法从 ReadOnlyTransaction.getReadTimestamp() 读取时间戳
- aws-lambda - Amazon Connect 和 Salesforce:Lambda 不工作 ---“errorMessage”:“invalid_request:必须使用 HTTP POST”,