UICollectionView za pomocą sekcji pozostawia lukę między komórkami

Korzystam z UICollectionView, aby wyświetlić kilka sekcji danych. Sekcje te mają ustaloną liczbę przedmiotów. Chcę, aby wszystkie elementy były wyświetlane w ciągłej siatce.

Teraz wykonuję to w orientacji poziomej:

Ale w pionie pozostawia to dużą lukę:

Chcę rozwiązać tę lukę między sekcjami, ponieważ jest brzydka i nie ma tam miejsca. Z przyjemnością skorzystam z niestandardowego FlowLayout, ale nie mogę znaleźć samouczka, który wskazywałby mi właściwy kierunek (znalazłem kilka, ale żaden z nich tak naprawdę nie dotyka tego problemu.)

Czy ktoś może mi pomóc rozwiązać ten problem, a przynajmniej wskazać mi właściwy kierunek?

P.S: Zaimplementowałem sekcje, ponieważ ładuję dane w locie. Korzystanie z 1 sekcji nie jest w tej chwili opcją dla mnie.

AKTUALIZACJA Na życzenie dodam wartości używane dla mojego obecnego FlowLayout. Używam standardowego układu przepływu poziomego na pełnym ekranie (bez UINavigationBar) UICollectionView z 21 elementami na sekcję.

Kierunek przewijania: poziomyRozmiar komórki: 248, 196Rozmiar nagłówka / stopki: brakMin. Odstęp dla komórek: 10Min. Odstęp dla linii: 10Wstawki sekcji: 20, 20, 10, 10

questionAnswers(2)

yourAnswerToTheQuestion