【问题标题】:UICollectionView resize reload itselfUICollectionView 调整大小重新加载自身
【发布时间】:2026-02-15 09:40:01
【问题描述】:

我正在调用一个方法来更改 UICollectionView 的原点和大小,但每次我这样做时,UICollectionView 都会完全重新加载(每次我调整大小或更改原点时都会调用 cellForItemAtIndexPath: 方法)。

这使我每次调用此方法时都会闪烁视图。

有什么方法可以在不调用cellForItemAtIndexPath:的情况下调整大小?

【问题讨论】:

    标签: ios resize uicollectionview reload


    【解决方案1】:

    当你改变界限时

    [collectionView.collectionViewLayout invalidateLayout];
    

    【讨论】: