Я нашел самый простой способ сделать это - добавить распознаватель жестов в представление UITableViewController.
Я поместил этот код в viewDidLoad UITableViewController:
UITapGestureRecognizer * tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
[self.view addGestureRecognizer:tap];
И реализовал обработчик событий:
- (void)handleTap:(UITapGestureRecognizer *)recognizer
{
// your code goes here...
}
EDIT:
Вы также можете добавить распознаватель жестов в табличное представление, просто измените [self.view addGestureRecognizer:tap];
на [self.tableView addGestureRecognizer:tap];