美文网首页
解决 Assertion failure in -[UIColl

解决 Assertion failure in -[UIColl

作者: Mokyz | 来源:发表于2020-12-22 15:38 被阅读0次
Assertion failure in -[UICollectionViewData validateLayoutInRect:]

UICollectionView使用自定义布局,在频繁更新布局(reloadData)的时候出现了这个报错。

可能是在自定义布局类里执行 prepareLayout 的时候没有清空之前的UICollectionViewLayoutAttributes数组,所以在这个方法最前面清空这个数组。

[self.layoutAttributes removeAllObjects];

问题解决!

可能还有其他的原因,我遇到的情况这样就可以解决。

相关文章

网友评论

      本文标题:解决 Assertion failure in -[UIColl

      本文链接:https://www.haomeiwen.com/subject/ssesnktx.html