Swift UIcollectionView 标签自适应问题

不日在写一个关于历史记录、热门搜索的页面时,想到用UIcollectionView自适应来解决此问题,在网上查看仅仅是设置estimatedItemSize、并调用“preferredLayoutAttributesFitting”则可以.其他代码无差异.

    但是本人亲测之后,发现是有问题的.总是会陷入死循环.直至死机!

    困扰了一早上,后来终于发现这个问题的根源所在,是因为数据源的String长度过长,致使换行时,程序将无限进入死循环.

    所以要想用此属性,很重要的一个考虑因素是判断是否换行了.否则将无限进行计算宽度执行下去...

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容