Ответ на событие события UITableView/UITableViewCell?

Я пытаюсь разобраться, какие вызовы вызываются, когда одна строка (или ячейка) в UITableView прослушивается, но не могла понять это. Я пытаюсь изменить свойство изображения ячейки при ее нажатии.

Спасибо.

Ответ 1

Есть два возможных события, когда строка таблицы используется: выбор строки и вспомогательного вида (обычно это действие типа "больше деталей" ).

До тех пор, пока вы зарегистрировали делегат для UITableView, можно выполнить следующее: он будет вызываться прикосновением:

// Tap on table Row
- (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath { ... }

// Tap on row accessory
- (void) tableView: (UITableView *) tableView accessoryButtonTappedForRowWithIndexPath: (NSIndexPath *) indexPath{ ... }