Я бы порекомендовал установить для свойства accessoryView
ячейки табличного представления пользовательский экземпляр UIButton
, а затем установить пользовательский селектор для обработки любого события касания, которое вы хотите выполнить: ( этот код не проверен, к вашему сведению )
UIButton *button = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
[button addTarget:self action:@selector(actionSelector) forControlEvents:UIControlEventTouchDown];
cell.accessoryView = button;
Вы можете заменить actionSelector
пользовательским селектором по вашему выбору, а UIControlEventTouchDown
- любым флагом событий, который вы пожелаете, например UIControlEventTouchUpInside
( подробнее о селекторах действий).
Надеюсь, это поможет.