具有标识符的CollectionView WilldisplayCell访问

时间:2018-07-31 07:20:36

标签: ios swift collectionview

我有一个使用快速语言的iOS应用。我有一个CollectionView,根据分配给它的标识符名称,它具有三种不同类型的单元格。

我想为其中的所有三个不同单元分配不同的属性

make

下图显示了如何将标识符名称分配给collectionView的所有三个单元格。 enter image description here

如何在willDisplayCell方法中使用此标识符的名称为其他类型的单元格赋予唯一的属性?

1 个答案:

答案 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")
        }
    }