我有一个用swift语言编写的iOS应用程序。我有一个CollectionView,根据分配给它的标识符名称,它有三种不同类型的单元。
中的所有三个不同单元格分配不同的属性。
func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) { }
下图显示了如何为collectionView的所有三个单元格指定标识符名称。
如何在willDisplayCell方法中使用此标识符的名称来为不同类型的单元格提供唯一属性?
发布于 2018-07-31 07:32:57
如果希望在willDisplay
中访问单元格的标识符,则使用
func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
let identifier = cell.reuseIdentifier
switch identifier {
case "yourIdentifier1":
print("operation1")
case "yourIdentifier2":
print("operation2")
case "yourIdentifier3":
print("operation3")
default:
print("operationDefault")
}
}
https://stackoverflow.com/questions/51607590
复制相似问题