У меня есть редактируемое сгруппированное табличное представление, но удаление пальцем не работает.Похоже, что смахивание для удаления должно прийти вместе с UITableViewCellEditingStyleDelete, но это не для меня.Это мой метод стиля редактирования:
- (UITableViewCellEditingStyle)tableView:(UITableView *)table editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.section == 1)
{
if (indexPath.row < [[device_coordinator getChannelList] count]) return UITableViewCellEditingStyleDelete;
else if (indexPath.row < [[device_coordinator getChannelList] count]+2) return UITableViewCellEditingStyleInsert;
}
return UITableViewCellEditingStyleNone;
}
Это заставляет таблицу выглядеть правильно.Некоторые ячейки имеют значки вставки слева, другие имеют значки удаления, как и должно быть.При нажатии на значок удаления появляется кнопка подтверждения удаления.Но удар не!
Даже если я просто возвращаю пустые, недавно выделенные ячейки из моего метода cellForRowAtIndexPath, он все равно не работает, поэтому кажется, что ничто в моей ячейке не вызывает проблемы.Та же проблема возникает на симуляторе 4.3 и на моем iPod touch 2g.