Объект, который является UITableViewDelegate
для вашего UITableView
(обычно контроллер представления, которому принадлежит представление таблицы), просто должен реализовать метод tableView:didSelectRowAtIndexPath:
. Вы можете получить столбец и строку из переданного параметра. Обязательно соблюдайте Apple HIG и отмените выбор строки в этом методе.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSUInteger section = [indexPath section];
NSUInteger row = [indexPath row];
// do something here
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}