我正在使用UICollectionView
来显示图像数组,水平,并在的帮助下放大/缩小单元格中的图像>使用约束滚动视图。但是当我水平滚动时,它会显示当前单元格中的前一个单元格内容。我无法确定问题所在。
CollectionView数据源
答案 0 :(得分:0)
在
中重复使用cellForItem中的Cell时尝试此操作cell.imageView.Image = nil
答案 1 :(得分:0)
请分享一些代码,以便我们更好地为您提供帮助。同时,请确保您的代码中有以下部分正常工作:
[self.collectionView dequeueReusableCellWithReuseIdentifier:itemIdentifier forIndexPath:indexPath]
并正确传递这两个参数。在UICollectionViewCell子类中,覆盖prepareForReuse
并重置那里的UI参数。
覆盖imageCell类中的prepareForReuse
,并将imageView.image设置为nil。
答案 2 :(得分:0)
scrollView的contentSize应该与imageView.image.size一样大,或者只使用app:actionViewClass