Ich habe es mit collectionView.ReloadData() versucht, aber das hat nicht wirklich geklappt. Was mache ich?Wie animiere ich UICollectionView einfügen mit Swift?
0
A
Antwort
-1
reload nicht ändert das Layout noch belebt. Sie haben Position von Elementen zu ändern, so zum Beispiel:
func shuffleTwoCells(srcIndex index1: Int, destIndex index2: Int) {
let firstIndexPath = IndexPath(row: Int(index1), section: 0)
let secondIndexPath = IndexPath(row: Int(index2), section: 0)
self.collectionView?.moveItem(at: firstIndexPath, to: secondIndexPath)
}
+0
Aber das ist für den Austausch von zwei, nicht das Einfügen eines neuen, ist es? –
0
Wenn Ihre Kollektion nur einen Abschnitt Versuch hat:
self.collectionView.performBatchUpdates({
let indexSet = IndexSet(integersIn: 0...0)
self.collectionView.reloadSections(indexSet)
}, completion: nil)
Wie zu sehen auf: https://stackoverflow.com/a/42001389/4455570
Verwandte Themen
- 1. Animiere UICollectionView mit UIDynamics Swift
- 2. Wie animiere ich eine NSLayoutConstraint in Swift?
- 3. UICollectionVIEW: Animiere Zellen beim Scrollen in
- 4. Swift: Animiere CALayer Transformation
- 5. Animiere UIView Hintergrundfarbe swift
- 6. Wie animiere ich mit JavaScript?
- 7. Wie Schlagschatten in uicollectionview mit swift hinzufügen?
- 8. Wie animiere ich NSCursor?
- 9. Wie animiere ich TJvGIFImage?
- 10. UICollectionview footer in swift
- 11. Animate UICollectionView sizeForItemAtIndexPath (Swift)
- 12. Wie animiere ich View.setVisibility (GONE)
- 13. Wie animiere ich burgermenu - cross
- 14. Swift 3 - UICollectionView Center Zelle mit Padding
- 15. Wie animiere ich UITableView Header-Ansicht
- 16. Wie animiere ich ein Sprite?
- 17. Swift: unendliche Seiten in UiCollectionView
- 18. benutzerdefiniertes Layout auf UICollectionView Swift mit 3
- 19. UICollectionView mit klebriger horizontaler Anzeige Swift 3.0
- 20. Tap-Geste auf UICollectionView Zelle mit Swift
- 21. Swift - Wie Zelle in UICollectionView zu erweitern
- 22. Animiere SCNNode für immer - SceneKit, Swift
- 23. Wie kann ich ausgewählte UICollectionView-Zellen markieren? (Swift)
- 24. Wie verbinde ich UICollectionView in einer benutzerdefinierten UIView - Swift
- 25. Swift: Animiere expandierende Zeilen in einem UITableView?
- 26. UICollectionView/UITableView Startposition (Swift 3)
- 27. Animiere eine Änderung mit NSTextAlignment von UITextField mit Swift
- 28. Swift UICollectionView Zellen mysteriöse Wiederholen
- 29. Animiere das drehende Bild in Swift
- 30. Swift UICollectionView Delegate perform segue
Irgendwie sollten Sie [ insertItems (at:)] (https://developer.apple.com/reference/uikit/uicollectionview/1618097-insertitems) Methode. Wege gibt es keinen Code-Schnipsel, dh es ist eine allgemeine Frage ist, schlage ich vor [diesen Artikel] überprüfen (http://rshankar.com/uicollectionview-demo-in-swift/) - * Zelle einfügen * Abschnitt- um zu sehen, wie man damit spielen kann. –
Ihr Kommentar sollte die Antwort sein. –