我有一个集合视图,可以加载像Instagram帖子一样的几张照片,但每次使用collectionView?.reloadData()
重新加载数据时,集合视图中的所有照片都会重新排列。订单显示在集合视图中的不同位置。刷新数据时,您可以在第一个位置看到第一张照片。转到最后一个位置,然后其他照片也改变了位置。即使照片没有变化且所有照片都相同,也会发生这种情况。我想知道为什么会这样发生?
答案 0 :(得分:0)
首先,在数组中添加所有图像,然后在CollectionView中显示。然后你的图像不会改变。