Wie lösche ich die einzige Zelle aus UICollectionView mit Animation (deleteItemsAtIndexPaths)?

8

Ich erhalte eine Bestätigung, während ich ein einzelnes UICollecitonViewCell von UICollectionView lösche.

Voraussetzung: Ich habe eine einzelne Zelle (wenn ich zwei oder mehr Zellen habe, funktioniert die Löschung gut).

Hier ist der Code:

%Vor%

Hier ist der Behauptungstext:

%Vor%

Ziemlich merkwürdiges Problem, weil es für 2, 3 oder mehr Zellen funktioniert, aber wenn ich eine einzelne Zelle lösche, scheitert es.

Irgendwelche Ideen, was falsch ist, wie man dieses Problem löst?

    
Vladimir Obrizan 30.06.2014, 11:15
quelle

1 Antwort

11

Dank ähnlicher Fragen und Antworten zu SO fand sich eine Lösung, um performBatchUpdates zu verwenden:

%Vor%     
Vladimir Obrizan 30.06.2014, 11:22
quelle