Swift - UIFlowLayoutに関するおさらい
UICollectionViewはよく使うんですが、
毎度毎度UIFlowLayoutクラスの「この値ってなんだっけ?」状態になるので書きだした。
layout.itemSize// セルの大きさ layout.minimumLineSpacing // 垂直方向のアイテム同士の間隔の最低値 layout.minimumInteritemSpacing // 水平方向のアイテム同士の間隔の最低値 layout.headerReferenceSize // ヘッダーのサイズ layout.footerReferenceSize // フッターのサイズ layout.sectionInset// セクションの上下左右の間隔
当たり前だが、UICollectionFlowLayoutはUICollectionViewのサイズに対して、
溢れないようにCellを敷き詰めるためのクラスなので、
minimumInteritemSpacingに設定した値が、そのままレイアウトに適用されるわけではない。