Ich bin auf der Suche nach Neuordnung von UITableViewCell
s und löschen durch Wischen, um zu löschen, aber nicht über den roten Kreis löschen.Aktivieren Swipe-to-delete beim Anzeigen von Reorder-Steuerelemente auf UITableView
- (void)loadView
{
[super loadView];
[table setEditing:YES animated:NO];
}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete) {
// Perform delete here
}
}
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath
{
// Perform move here
}
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleDelete;
}
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}
Außerdem habe ich versucht, um den Bearbeitungsmodus zu deaktivieren und -[UITableViewCell setShowsReorderControl:YES]
ohne Glück nennen.
Image http://booleanmagic.com/uploads/ReorderNotDelete.png
Ja, ich bin mir dessen bewusst. Die "link account" -Funktion hat nicht funktioniert. Der Weg des geringsten Widerstands bestand darin, einfach einen neuen Account zu erstellen und den temporären zu verwaisen. – rpetrich