проведите пальцем, чтобы удалить, когда уже в режиме редактирования
У меня есть приложение для iphone, использующее uitableview, где я хотел бы, чтобы элементы управления «переупорядочивать» всегда отображались, и чтобы пользователь удалял строки.
Подход, который я сейчас использую, состоит в том, чтобы перевести просмотр таблицы в режим редактирования и разрешить выбор в режиме редактирования.
self.tableView.editing = YES;
self.tableView.allowsSelectionDuringEditing = YES;
Затем я скрываю красные круги, используя
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleNone;
}
- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
return NO;
}
Я не могу понять, как получить жест смахивания, чтобы вызвать «удалить» на правой стороне, когда таблица уже находится в режиме редактирования, может кто-нибудь направить меня в правильном направлении?
в качестве альтернативы, если кто-то знает, как заставить элементы управления переупорядочением ячеек показывать, когда НЕ в режиме редактирования, это также было бы осуществимым решением.
ура