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
我下载了 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