Скрыть / отключить кнопку редактирования на выбранных ячейках UITABLEVIEW? - PullRequest
2 голосов
/ 18 ноября 2009

У меня есть UITABLEVIEW, где я хочу показать функцию удаления только для определенных ячеек (то есть, определенные ячейки удаляются пользователем, а другие ячейки нет). Насколько я могу судить, seteditable: устанавливается только на уровне таблицы. Есть ли способ переопределить это или скрыть кнопку удаления в определенных ячейках?

1 Ответ

7 голосов
/ 18 ноября 2009

Вы должны реализовать

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath

в табличном представителе. Там вы можете вернуть соответствующий стиль редактирования для ваших ячеек: UITableViewCellEditingStyleDelete для удаляемых ячеек, UITableViewCellEditingStyleNone для других

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...