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)