Wie Sie UICollectionView contentSize beim Aktivieren von Paging erweitern?

Ich mache ein einfachesUICollectionView Mit aktiviertem Paging-Mechanismus funktioniert alles einwandfrei. Wenn Sie zur letzten Seite blättern, wird die Anzahl der Zellen auf dem Bildschirm nicht vollständig angezeigt, und die letzte Seite enthält einige Zellen der vorherigen Seite.

Wie erweitere ich diecontentSize desUICollectionView Damit die letzte Seite keine Zellen der vorherigen Seite enthält?

Ein BeispielHier: dasUICollectionView scrollt horizontal mit 6 Zellen, so:

Seite 1:cell0 - cell1 - cell2 - cell3

Bildlauf: Zelle2-Zelle3-Zelle4-Zelle5 // Nicht erwartet: Wie wechselt man zu: Zelle4 - Zelle 5 in Seite2.

ZUSAMMENFASSUNG:

Ich möchte einstellen

collectionView.contentSize = numberOfPage * collectionView.frame

NICHT

collectionView.contentSize = numberOfCell * (cellFrame + spacing)

Antworten auf die Frage(6)

Ihre Antwort auf die Frage