2010-06-09 4 views
0

В ячейке этого iPhone TableView определенно есть кнопка раскрытия детали.Как получить представление, которое является нажатием кнопки раскрытия подробностей

Когда я нажимаю его ... не должен ли этот код дать мне доступ к кнопке?

Вместо detailButton всегда равно null.

- (void) tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath 
{ 
    UITableViewCell *aCell = [tableView cellForRowAtIndexPath:indexPath]; 
    UIButton *detailButton = (UIButton *)[aCell accessoryView]; 
} 

ответ

0

Вы случайно переехали на кнопку сотовой связи в cellForRowAtIndexPath?

0

accessoryView предоставлен для вашей собственной настройки, для переопределения accessoryType. Ячейка просмотра таблицы будет обрабатывать все, что вы назначили, accessoryType, не затрагивая accessoryView.

Смежные вопросы