![](/img/trans.png)
[英]How to repeat animations in a collectionView or tableView cell?
[英]How to make a reusable cell for both TableView and CollectionView
我在不同的ViewController中有一个TableView和一个CollectionView。 现在,我在两者中显示了一个完全相同的单元格。 因此,我想创建一个可重复使用的单元,以方便和易于维护。
我试图创建一个xib并将自定义类设置为UITableViewCell
类,然后可以将其注册并加载到UITableView
。 不过,我不能在这个重用厦门国际银行UICollectionView
因为的CollectionView无法加载TableViewCell。
所以我的问题是,有没有什么好的方法可以为TableView和CollectionView创建可重用的单元格?
UITableViewCell <- UIView
UICollectionViewCell <- UICollectionReusableView <- UIView
两者都来自UIView
,所以我认为您可以为UIView
创建一个xib,并在UITableViewCell
和UICollectionViewCell
使用该视图。 例如: 如何在UIView中加载xib文件
并且由于在某些情况下两个单元都将具有通用代码,因此您可以使用category来共享通用代码,例如: 在UITableViewCell和UICollectionViewCell之间共享代码
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.