UICollectionView 自定义单元格未重新加载

UICollectionView custom cell did not reload

我下载了 UICollectionVIew 的示例项目。我在代码中创建了自定义单元格,并在该单元格中添加了 UI 元素(图像、按钮等)。问题是当我将单元格出列时,我没有得到可重复使用的单元格。这是代码的link。

http://speedy.sh/kq3mr/code.zip

请指导我哪里做错了

UICollectionView dequeueReusableCellWithReuseIdentifier 将在已创建的单元格可用时重用单元格。否则 dequeueReusableCellWithReuseIdentifier 将创建 return 新单元格。

self.imageView = [[UIImageView 分配] 初始化];

self.imageView.frame = 帧;

以上代码行 (self.imageView.frame = frame) 导致了问题。应该是

self.imageView.frame = self.bounds