我正在使用PinterestLayout
作为自定义布局。
https://github.com/MagicLab-team/PinterestLayout
如果我在第一次加载后调用collectionView.reloadData()
,则布局表现很奇怪。
您可以在屏幕截图中看到之前/之后。
我尝试了
(self.collectionView.collectionViewLayout as! PinterestLayout).invalidateLayout()
在reloadData()
之前,但没有成功。
可能出什么问题或我错过了什么?
BR
***********解决方案************
我通过移除UICollectionViewCell类上的layoutSubviews()方法来修复它是很奇怪的。它的存在以某种方式阻止了布局的正确加载。