原文:UICollectionView reloadData后cell被隐藏

在使用UICollectionView的页面执行: 执行后,页面变为空白页,调试发现,执行reloadData 后UICollectionView的cell的hidden都变为YES. stackoverflow上很多人说这是UICollectionView的一个bug, 有人给出了解决方案,即在主线程调用reloadData: 可是让人疑惑的是,这句代码本来就是在主线程执行,为什么显式调用主线程 ...

2016-10-12 16:04 1 2497 推荐指数:

查看详情

ios UICollectionView reloadData无法更新的奇怪问题。

报错 Assertion failure in -[UICollectionViewData invalidateItemsAtIndexPaths:] 近来偶尔用到UICollectionView,对于九宫格之类的布局还是很方便的。但使用过程中却出现一个奇怪的问题,暂时没时间仔细 ...

Sat Aug 11 23:14:00 CST 2018 0 4279
iOS 解决TableView reloadDatacell中图片会闪的问题

tableView调用reloaddata的时候发现有个小问题,每次刷新图片都会抖动闪烁一下,看着很难受,也影响体验。造成这个问题的主要原因是因为刷新时候切换图片导致。要解决这个问题也很好解决,使用SDWebImage会缓存已下载图片的特性,当要加载的图片图片的时候,先从缓存中去读,如果能读到直接 ...

Thu Sep 20 23:10:00 CST 2018 0 1609
UICollectionView设置首个cell默认选中(二)

上篇对于UICollectionView默认选中cell采取的是每个cell分别对应一个标识,也就代表着废除了UICollectionView的重用机制。对于较少的数据情况是可以的,但是对于数据比较大,就会造成性能问题。 于是思考在UICollectionView重用机制下,设置默认选中 ...

Tue Apr 23 00:04:00 CST 2019 0 1328
UICollectionView设置首个cell默认选中

设置UICollectionView中某个cell的默认选中,刚开始为追求性能,采用同一个cellId去标识UICollectionViewCell,却由于cell的重用会导致之前选中的cell在被重用后并不会响应取消选中的代理方法,会造成多个cell选中 ...

Fri Apr 19 06:47:00 CST 2019 0 863
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM