UICollectionView 在滚动时留下空白单元格

Posted

技术标签:

【中文标题】UICollectionView 在滚动时留下空白单元格【英文标题】:UICollectionView leaves blank cells while scrolling 【发布时间】:2013-04-21 15:35:38 【问题描述】:

我已经构建了一个显示图像缩略图的 uicollectionview。一切正常,直到。

我从收藏视图的末尾删除一张照片并滚动到顶部。

所以问题是当我从底部滚动到顶部时,它会留下这些空白单元格。但是如果我从集合视图的顶部删除并滚动到底部,那么它不会留下这些空白单元格。

我不知道是什么原因造成的。我非常确定 UICollectionViewDataSource 已正确更新。

请帮帮我。

【问题讨论】:

【参考方案1】:

回答我自己的问题。它是一个错误。减小单元大小解决了这个问题。我只是减小了单元格宽度,问题就解决了。

【讨论】:

【参考方案2】:

This question 有更多关于可能发生的事情的详细信息以及指向openradar bug report 的链接。

【讨论】:

以上是关于UICollectionView 在滚动时留下空白单元格的主要内容,如果未能解决你的问题,请参考以下文章

CoordinatorLayout 滚动后在底部留下空白空间

C++ 控制台 - 大小合适仍然为滚动条留下空白空间

在 UICollectionViewCell 中滚动时 MPMoviePlayerController 变为空白

Swift UICollectionViewCell 动画视图在滚动时随机空白

容器流体留下空白空间

在 UICollectionView 中滚动 2-3 次后单元格消失