UICollectionView XCode自定义单元格

时间:2017-01-09 23:24:05

标签: objective-c uicollectionviewcell

我为超级UICollectionViewCell创建了一个自定义类。现在我打电话

MyCollectionViewCell *itemView = [self.collectionView cellForItemAtIndexPath:indexPath];

我收到警告:

  

"指针类型不匹配",(cellForItemAtIndexPath:indexPath)返回UICollectionView单元格。

我该如何解决?

1 个答案:

答案 0 :(得分:3)

警告是因为cellForItemAtIndexPath返回UICollecitonViewCell。你必须将其转换为MyCollectionViewCell,例如:

MyCollectionViewCell *itemView = (MyCollectionViewCell*)[self.collectionView cellForItemAtIndexPath:indexPath];

这应该处理警告。