UICollectionView
ページングメカニズムを有効にしてシンプルに作成していますが、すべて正常に動作します。ただし、最後のページにスクロールすると、セルの数が画面に完全に表示されず、最後のページに前のページのセルがいくつか含まれています。
最後のページに前のページのセルが含まれないように、contentSize
のを展開するにはどうすればよいですか?UICollectionView
ここでの例:UICollectionView
6つのセルで水平方向にスクロールします。次のようになります。
ページ1:
cell0 - cell1 - cell2 - cell3
2ページ:
cell4 - cell5
期待されていますが、意外にもcell2 - cell3 - cell4 - cell5
それを変更する方法は?
まとめ:
設定したい
collectionView.contentSize = numberOfPage * collectionView.frame
いいえ
collectionView.contentSize = numberOfCell * (cellFrame + spacing)