美文网首页
2018-06-11 uicollectionview

2018-06-11 uicollectionview

作者: 惊蛰_e3ce | 来源:发表于2018-06-11 11:07 被阅读0次

    现象 : 将一个collectionview作为tableview的 tableviewheader时 因为collectionview DataSource随服务器返回数据高度动态变化 导致collectionview高度也是动态改变 这时候 报了
    UICollectionView received layout attributes for a cell with an index path that does not exist

    先reloaddata (因为masonry布局 要获取frame)在layoutifneed
    这时候 报了
    UICollectionView received layout attributes for a cell with an index path that does not exist

    打印collectionview的subviews发现 一个应该被移除的cell还在collectionview上

    解决方案 [collectionview.collectionViewLayout invalidateLayout] 使原先的布局无效

    相关文章

      网友评论

          本文标题:2018-06-11 uicollectionview

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