のレイアウトを無効にするUICollectionViewFlowLayout
と、セルごとに一連の新しいレイアウト属性が作成されます。ただし、セルに再描画を指示するわけではないため、レイヤーの描画に歪みが生じます。
コレクションにデータをリロードするように指示したくありません。これにより、フロー属性間の適切なトランジションが削除されるためです。たとえば、カバーフローにトランジションするグリッド レイアウトがあります。
レイアウト属性が与えられた後、UICollectionViewController
クラスがセルにメソッドを呼び出すように指示する方法が必要です。[setNeedsDisplay]