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

标签 ios iphone uicollectionviewcell uicollectionviewlayout

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

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

请指点我哪里做错了

最佳答案

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

self.imageView.frame = frame;

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

self.imageView.frame = self.bounds

关于ios - UICollectionView 自定义单元格未重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33523728/

相关文章:

ios - 在 iOS 中使用自动布局,如何将标签定位在其包含 View 高度的 1/3 处?

iphone - 滑动到另一个元素时 UIAccessibilityAnnouncementDidFinishNotification 不触发

ios - 如何在播放视频时自动跳过 YouTube iOS 应用中的广告?

ios - NSURLComponents 在添加新查询项时将 %2B 更改为 +

iphone - UITableView 中 Plist 中的数据排序不正确

ios - 准备segue时的Segue特定值

ios - 具有多个单元模板的 CollectionView(使用未声明的类型,<typeName> 对于此上下文中的类型查找是不明确的)

ios - 需要为每个 UICollectionViewCell 分配一个背景颜色,即使在滚动时颜色也必须保持特定顺序

iphone - Objective C - NSMutableArray 和 NSTableView 的问题

iOS - 修复 cellForItemAtIndexPath 图像加载问题