2009-12-11 2 views
36

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

Спасибо.

ответ

94

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

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

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

// Tap on row accessory 
- (void) tableView: (UITableView *) tableView accessoryButtonTappedForRowWithIndexPath: (NSIndexPath *) indexPath{ ... } 
Смежные вопросы