我有UICollectionView
呈现一些自动调整单元格。当我最初将数据加载到集合视图中时,数据的大小完全符合它的大小。
我有一个奇怪的问题,当我用新的数据集触发reloadData
时,自动调整大小会出错,最后我的单元格大小不正确。
附图片。
我在致电collectionViewLayout
之前尝试使reloadData
无效。
奇怪的是,如果我删除数据并触发reloadData
,则单元格会调整为正确的布局。所以我想知道这是否是回收问题?
提前致谢。
以下是首次加载屏幕后的布局。
以下是+
打开模式以添加新帖子,关闭和刷新数据之后的布局 - 请参阅错误的单元格大小“感谢您的辛勤工作”。
以下是屏幕重新从头开始重新加载后的屏幕。
答案 0 :(得分:0)
我的回答可能有点迟了,但我得到了类似的行为来解决它。 在我的情况下,问题是多线标签 - 所以将它们更改为单线解决了案例。 因为我不需要多线 - 我没有进一步的研究。
我希望,这个答案可能是找到解决办法的一个很好的起点。