UICollectionView垂直弹跳不起作用

时间:2018-02-14 15:28:06

标签: ios uicollectionview autolayout

我有这个非常奇怪的问题,我似乎无法理解它。 我有一个带有自定义布局的集合视图,当我从上到下滚动时,集合视图会反弹,但是当我转到集合视图的底部时,它会被卡住。即使滚动指示器仍然保持相同的大小。

如果我转到最后一个集合视图单元格并删除单元格内部视图之间的一些垂直约束,则集合视图似乎重新获得其预期的行为。所有细胞都是自动化的。

有没有人碰到类似的东西? Here is a video of what is happening

1 个答案:

答案 0 :(得分:0)

单元格是自动调整大小的,但我也在视图控制器扩展中实现了UICollectionViewDelegateFlowLayout委托方法collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath)

它运作良好一段时间,但当我需要自我调整单元格时,我忘了删除代表。