在自行调整大小的集合视图中插入行 - Glitch

时间:2018-02-15 15:10:30

标签: swift uicollectionview

我一直在学习自我调整大小location。面对几个问题,这一切都很简单明了。

按照本教程:Tutorial这个人已经很好地解释了它。在我在每个单元格中下载项目后,我们可以看到布局出现问题:

enter image description here

第二个问题是当我们使用简单代码连续插入新项目时:

UICollectionViewCell

我们可以观察到杂乱的动画插入以及新插入的单元格不会进入row = 0和section = 0,但是到了最后。

任何想法为什么会发生这种情况?任何解决方案?

1 个答案:

答案 0 :(得分:1)

我不确定我是否真的了解你的第一个问题。但是第二个问题可能来自于你的新项目“sasojsfijfsiahfsifhiafs”附加在数据列表的末尾。因此,当重新加载数据时,新行显示为最后一行。 您需要在列表的开头添加新项目。

使用:randomTexts.insert(“sasojsfijfsiahfsifhiafs”,at:0)

我希望它会有所帮助。