iOS UICollectionView更新数据源后刷新崩溃问题

最近做了一个评价功能,分为5个星级,点击不同星级,下面会展示一些不同的标签供用户选择,标签选择用collectionView来实现,在实现的过程中发现数据更改后刷新表崩溃。

数据源更改后,如果是由少到多(如,原来是7个标签,更改为9个)调用reloadData是可以正常展示的,

但是如果是由多到少,更改后减少数据源时,调用reloadData就会崩溃😖,找了好一会也没找到原因


后来找了好久发现,更改后减少数据源时,需要先删除数据后先调用一次reloadData,然后再添加后再次刷新。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容