¿Cómo expandir UICollectionView contentSize cuando se habilita la paginación?

Estoy haciendo un sencilloUICollectionView con un mecanismo de paginación habilitado, y todo funciona bien. Sin embargo, cuando se desplaza a la última página, el número de celdas no es completamente visible en la pantalla, y la última página contiene algunas celdas de la página anterior.

¿Cómo amplío elcontentSize delUICollectionView ¿Para que la última página no contenga ninguna celda de la página anterior?

Un ejemploaquí: laUICollectionView Se desplaza horizontalmente con 6 celdas, de esta manera:

Página 1:cell0 - cell1 - cell2 - cell3

Desplácese: cell2-cell3-cell4-cell5 // No se espera: cómo cambiar a: cell4 - cell 5 en la página2.

RESUMEN:

Quiero establecer

collectionView.contentSize = numberOfPage * collectionView.frame

NO

collectionView.contentSize = numberOfCell * (cellFrame + spacing)

Respuestas a la pregunta(6)

Su respuesta a la pregunta