UICollectionПросмотреть, как удалить ячейки (эквивалент commitEditingStyle)?
Я создаю свое первое приложение, используяUICollectionView
и заметил, что я ничего не могу сделать с точки зрения удаления объектов. ЗаUITableView
приложения, есть способ для удаления:
- (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];
}
}
Когда я используюGMGridView
Он имеет поведение, похожее на длительное нажатие на главном экране iPhone - вид, который можно потрясти, и кнопка удаления, которая отвечает за удаление вида. Я, конечно, могу попытаться повторить это поведение, но не уверен, что пользователи «получат это».
Я заинтересован вКаковы мои варианты, позволяющие пользователю удалять объекты изUICollectionView
- Нужно ли мне реализовывать свои собственные жесты / элементы управления для удаления, или мне чего-то не хватает (или открытого источника)?