我有一个使用快速语言的iOS应用。我有一个CollectionView,根据分配给它的标识符名称,它具有三种不同类型的单元格。
我想为其中的所有三个不同单元分配不同的属性
make
下图显示了如何将标识符名称分配给collectionView的所有三个单元格。
如何在willDisplayCell方法中使用此标识符的名称为其他类型的单元格赋予唯一的属性?
答案 0 :(得分:1)
如果您想访问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")
}
}