- Swift UIcollectionView 标签自适应问题
- Swift UICollectionView 自适应cell、
- iOS - Swift UICollectionView横向分页
- UICollectionView 一行cell如何左对齐
- 2019-04-23 UICollectionView的高度自适
- Swift - UITableViewAutomaticDime
- UICollectionView的高度自适应 / UIColle
- iOS: UITableView中嵌套UICollectionV
- [iOS] UICollection 的数据刷新
- swift:自定义UICollectionViewFlowLay
不日在写一个关于历史记录、热门搜索的页面时,想到用UIcollectionView自适应来解决此问题,在网上查看仅仅是设置estimatedItemSize、并调用“preferredLayoutAttributesFitting”则可以.其他代码无差异.
但是本人亲测之后,发现是有问题的.总是会陷入死循环.直至死机!
困扰了一早上,后来终于发现这个问题的根源所在,是因为数据源的String长度过长,致使换行时,程序将无限进入死循环.
所以要想用此属性,很重要的一个考虑因素是判断是否换行了.否则将无限进行计算宽度执行下去...
网友评论