Jak wyśrodkować wyrównanie komórek UICollectionView?

Obecnie używamUICollectionView dla siatki interfejsu użytkownika i działa dobrze. Chciałbym jednak włączyć przewijanie w poziomie. Siatka obsługuje 8 elementów na stronę, a gdy łączna liczba przedmiotów wynosi, powiedzmy, 4, w ten sposób należy rozmieścić elementy z włączonym poziomym kierunkiem przewijania:

0 0 x x
0 0 x x

Tutaj 0 -> Element kolekcji i x -> Puste komórki

Czy istnieje sposób na wyrównanie ich do środka:

x 0 0 x
x 0 0 x

Aby zawartość wyglądała bardziej czysto?

Również poniższe rozwiązanie może być rozwiązaniem, którego oczekuję.

0 0 0 0
x x x x

questionAnswers(18)

yourAnswerToTheQuestion