Wichtig: Diese Antwort setzt iPhone OS 3.x voraus. See the answer above für iOS 5.x
Ich weiß nicht, was „-Effekt kühle Animation wie in Grocery Einkaufsliste app“ das ist. Nicht jeder hat diese App.
Zeilen können nicht programmgesteuert verschoben werden.
Sie können jedoch gleichzeitig eine Zeile einfügen und löschen, um eine Bewegung zu simulieren.
[tableView beginUpdates];
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:rowToMove]
withRowAnimation:UITableViewRowAnimationLeft];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPathToMoveTo]
withRowAnimation:UITableViewRowAnimationLeft];
// update your dataSource as well.
[tableView endUpdates];
Kenny, Die Wirkung ich sprach eine fallende Reihe Animation, nur wie das Ziehen mit dem Finger, wenn sich ein Tisch im Neuanordnungsmodus befindet. Ich frage mich, wie es gemacht wurde. Ich denke darüber nach, den Zelleninhalt in halbtransparentes uiimage zu zeichnen und dann das Bild mit Animation an den gewünschten Ort zu verschieben, aber ich bin mir nicht sicher, ob das die beste Lösung ist. – Alex
Sie finden eine Lösung? Ich habe eine ähnliche Frage: http://stackoverflow.com/questions/5112588/how-make-the-same-animation-like-uitableview-reorder-of-cells & http://stackoverflow.com/questions/5315990/ how-copy-cells-zwischen-Tabellen-als-die-Puls-App – mamcx
vielleicht müssen Sie nur RowAnimation-Effekt zu: UITableViewRowAnimationBottom – ugiflezet