Como expandir o UICollectionView contentSize quando o paging enable?

Estou fazendo um simplesUICollectionView com um mecanismo de paginação ativado e tudo funciona bem. Porém, quando rola para a última página, o número de células não é totalmente visível na tela, e a última página contém algumas células da página anterior.

Como faço para expandir ocontentSize doUICollectionView para que a última página não contenha nenhuma célula da página anterior?

Um exemploAqui: aUICollectionView rola horizontalmente com 6 células, desta forma:

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

Scroll: cell2-cell3-cell4-cell5 // Não esperado: como alterar para: cell4 - cell 5 in page2.

RESUMO:

Eu quero definir

collectionView.contentSize = numberOfPage * collectionView.frame

NÃO

collectionView.contentSize = numberOfCell * (cellFrame + spacing)

questionAnswers(6)

yourAnswerToTheQuestion