美文网首页
iOS 瀑布流用UICollectionView实现的一些问题(

iOS 瀑布流用UICollectionView实现的一些问题(

作者: 我是码神 | 来源:发表于2020-12-29 20:00 被阅读0次

    今天要做一个瀑布流,用UICollectionView重写UICollectionViewFlowLayout 方法来实现,具体请看https://www.jianshu.com/p/385afdc022eb 这篇文章,实现了瀑布流的效果,如下图!

    IMG_0460.PNG
    但是一下拉刷新的话 页面就会乱掉,如图 IMG_0461.PNG
    看了视图层级结果发现了问题,如图
    截屏2020-12-29 下午7.48.05.png
    截屏2020-12-29 下午7.48.17.png
    UICollectionViewCell中的contentView 并没有随着cell的大小变化而变化 有点纳闷
    然后我加了这句代码
    截屏2020-12-29 下午7.51.28.png
    但是还是有问题
    IMG_0462.PNG
    最后想到了子View设置的大小有问题 检查了一下子代码,发现
    截屏2020-12-29 下午7.56.50.png
    这地方的代码用的都是snp_makeConstraints 最后把改成snp_remakeConstraints 这样,再刷新就没问题了

    关于UICollectionViewCell中的contentView 为什么没有随着cell的大小变化而变化,并没有想明白,有清楚的 欢迎在下方留言,一起探讨

    相关文章

      网友评论

          本文标题:iOS 瀑布流用UICollectionView实现的一些问题(

          本文链接:https://www.haomeiwen.com/subject/vceqoktx.html