Ich muss Zeile 1 einer Tabelle in einer von mir definierten Funktion löschen. Um verwenden zu können deleteRowAtIndexPath
, müssen Sie ein IndexPath
mit einem Abschnitt und einer Zeile definiert verwenden. Wie kann ich einen solchen Indexpfad erstellen?
Ein Array mit dem int {1} als einzigem Mitglied stürzt ab. In der NSLog-Nachricht wird angegeben, dass der Abschnitt ebenfalls definiert werden muss.
* Bearbeiten -> Code zum Löschen von Zellen:
NSIndexPath *myIP = [[NSIndexPath alloc] indexPathForRow:0 inSection:0];
NSArray *myArray = [[NSArray alloc] initWithObjects:myIP, nil];
// [self.tableView beginUpdates];
[self.tableView deleteRowsAtIndexPaths:myArray withRowAnimation:UITableViewRowAnimationFade];
// [self.tableView endUpdates];
quelle