美文网首页
UICollectionView reloadData 发生跳动

UICollectionView reloadData 发生跳动

作者: _飞鹰_ | 来源:发表于2018-10-16 14:11 被阅读0次

    使用AutoLayout自定义Cell的高度之后,展开Cell 调用reloadData时会发生contentOffset跳动,使用下面的方法就可以解决跳动问题。

    CGPoint offset = self.collectionView.contentOffset;
    [self.collectionView reloadData];
    [self.collectionView.collectionViewLayout invalidateLayout];
    [self.collectionView layoutIfNeeded];
    [self.collectionView setContentOffset:offset];
    

    相关文章

      网友评论

          本文标题:UICollectionView reloadData 发生跳动

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