czl0325 / ZLCollectionView

为应对类似淘宝首页,京东首页,国美首页等复杂布局而写的Collectionview。基于UICollectionView实现,目前支持标签布局,列布局,百分比布局,定位布局,填充式布局,瀑布流布局等。支持纵向布局和横向布局,可以根据不同的section设置不同的布局,支持拖动cell,头部悬浮,设置section背景色和自定义section背景view,向自定义背景view传递自定义方法。功能强大,超过Android的recyclerview,实现了电影选座等高难度的布局。
MIT License
1.16k stars 166 forks source link

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'no UICollectionViewLayoutAttributes instance for -layoutAttributesForDecorationViewOfKind: ZLCollectionReusableView at path <NSIndexPath: 0xd75e8385f47ec650> {length = 2, path = 0 - 0}' #57

Open tang786472181 opened 2 years ago

tang786472181 commented 2 years ago

collectionview在做insert的时候,有一定几率触发,出现过几次

collectionView.performBatchUpdates {
                        collectionView.insertItems(at: idx)
                    } completion: { _ in
                    }

参考1https://stackoverflow.com/questions/30562493/no-uicollectionviewlayoutattributes-instance-for-layoutattributesforitematinde 参考2https://stackoverflow.com/questions/38005641/no-uicollectionviewlayoutattributes-instance-for-layoutattributesforsupplementa 参考3https://stackoverflow.com/questions/20436022/using-uicollectionview-performbatchupdates-with-a-uicollectionviewflowlayout

czl0325 commented 2 years ago

能不能提供一个demo给我测试?