Кнопка «Удалить» в UITableView - PullRequest
       2

Кнопка «Удалить» в UITableView

2 голосов
/ 02 сентября 2011

Мне нужна кнопка удаления в моем UITableView, как в AdressBook при редактировании контакта.

Это пользовательская ячейка или кнопка UIB?

Ответы [ 3 ]

0 голосов
/ 02 сентября 2011

Для создания такой кнопки вы можете сделать следующее:

  1. Создай свой UITableView стиль Grouped.
  2. Добавьте +1 к вашему столу.
  3. Скажите вашей таблице, что это одна ячейка для последнего раздела
  4. Просто верните пользовательскую ячейку (с красным фоном и соответствующей меткой) для последнего раздела
0 голосов
/ 02 сентября 2011

использовать .... сначала использовать

[btn removeFromSuperview];

и

[перезагрузка tblobj];

0 голосов
/ 02 сентября 2011

Если вы реализуете метод делегата для редактирования таблицы

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

А чем реализовать метод DataSource

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath

Для того, чтобы получить эту кнопку удаления, когда вы проводите ячейку, используйте

Cell Editing Style : UITableViewCellEditingStyleDelete

// Редактировать: неправильный ответ. Вы имеете в виду Большой внизу или со знаком слева?

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