是否可以为UICollectionViewCell使用多个xib布局。让我们说我只有一个带有文本字段的xib布局,让我们称之为" textfield.xib"和一个只有图像的xib," image.xib"。在collectionViewDelegate函数中,cellForItemAtIndexPath我声明了两个Cell,如下面的代码:
cell:ImageCell=collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as ImageCell
cell:TextFieldCell=collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as TextFieldCell
现在的问题是如何注册笔尖。 AFAIK我只能为一个collectionView注册一个笔尖。
答案 0 :(得分:0)
您的假设不正确;你可以根据需要注册多个单元格。你应该给它们不同的标识符,无论是在注册它们时,还是在cellForItemAtIndexPath中。