В табличном представлении есть кнопка удаления и удаление данных из табличного представления - PullRequest
1 голос
/ 23 февраля 2011

У меня одна таблица, она создается программно, в ней есть список элементов данных. Теперь я хочу разместить кнопку в каждой ячейке таблицы и эту кнопку удалить кнопку

когда я нажимаю кнопку удаления, соответствующий элемент данных ячейки должен быть удален из таблицы

любой, пожалуйста, ответьте на эту проблему ...

Заранее спасибо .....

Ответы [ 2 ]

0 голосов
/ 23 февраля 2011

У меня есть одно решение,

В некоторых действиях нажмите set [self.browseTableView setEditing:TRUE];, и затем вы можете обработать событие, используя

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

в вашем файле делегата, как правило, это может быть указано владельцем файла.

Вы также можете установить выборочное редактирование через

-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
if(indexPath == 0)
          return UITableViewCellEditingStyleNone;
return UITableViewCellEditingStyleDelete;
}

Здесь indexPath даст вам номер строки

Надеюсь, это поможет !!

0 голосов
/ 23 февраля 2011

вы заполняете данные из базы данных?если да, то сделайте одну ячейку с кнопкой «Удалить», чтобы вызвать функцию, которая получает идентификатор этих данных и удалит эти данные из базы данных, чтобы они также были удалены из табличного представления.

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