Ich baue meine erste Anwendung mit UICollectionView
und bemerkte, dass es nicht viel gibt, was ich in Bezug auf das Löschen von Objekten tun kann. Für UITableView
Anwendungen gibt es die Swipe löschen Methode:UICollectionZum Löschen von Zellen (entspricht CommitEditingStyle)?
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete) {
// Delete the row from the data source
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
}
}
Wenn ich GMGridView
verwenden, ist es Verhaltensweisen ähnlich wie lange drücken auf dem iPhone Home-Bildschirm hat - die Ansicht Sterne und eine Löschtaste schütteln angezeigt werden können, die ist verantwortlich für das Löschen der Ansicht. Ich kann sicherlich versuchen, dieses Verhalten zu replizieren, bin mir aber nicht sicher, ob die Benutzer es "bekommen".
Ich habe Interesse an , was meine Optionen sind für die Vermietung der Benutzer Objekte löschen von UICollectionView
- muss ich meine eigene löschen Gesten/Kontrollen implementieren, oder gibt es etwas, das ich (oder Open Source) bin fehlt ?
Je mehr ich mit UICollectionView arbeite, desto mehr erkenne ich, wie ausgereift UITableView ist ... – jrturton