I have a UITableView using prototype cell.
The cells have a UIButton that show a UIViewController (Modal) using Segue
Very simple solution, if you want to point to the same segue of the selected cell.
- (IBAction)buttonPressed:(id)sender {
CGPoint buttonPosition = [sender convertPoint:CGPointZero toView:self.tableView];
NSIndexPath *indexPath = [self.tableView indexPathForRowAtPoint:buttonPosition];
[self tableView:self.tableView didSelectRowAtIndexPath:indexPath];
}