🐶
iOS | CollectionView でセル同士をピッタリくっつける
何が起きたか
CollectionView を使ってバナーカルーセルを作ろうとしたとき、セルとセルの間にスペースができてスライドするとちょっとずつ位置がずれていく。。
直し方
人によって原因が異なる可能性はありますが、自分の場合は以下の設定で直りました。
...
let layout = UICollectionViewFlowLayout()
layout.scrollDirection = .horizontal
layout.minimumLineSpacing = 0 // これを追加
...
minimumLineSpacing はデフォルトで 10 が設定されているので、そのまま使用すると 10 のスペースが空いてしまいます。
Discussion