美文网首页
UItableview 嵌套UIcollectionview 遇

UItableview 嵌套UIcollectionview 遇

作者: MrStock | 来源:发表于2019-11-05 14:24 被阅读0次

UIcollectionview嵌套进UItableviewCell时,如果按照UItableview的reloaddata,并不能获取获取正确的contentSize,因为UIcollectionview的contentsize还跟uicollectionviewFlowLayout有关系。尤其是你嵌套的collectionview是多section时,就会出现多出来一部分空白。

我是这么处理的,请大神指教

[self.collectionView.collectionViewLayout invalidateLayout]; /// invalidate之前的layout,这个很关键

    [self.collectionView reloadData]; ///

    [self.collectionView setNeedsLayout];  ///

    [self.collectionView layoutIfNeeded]; ///

这样就自动撑开tableviewCell了

相关文章

网友评论

      本文标题:UItableview 嵌套UIcollectionview 遇

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