I have created a custom button in UITableView prototype cell and connected it to a ViewController with segue. I want to find the selected row when this button is clicked.
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"rowSelected"]) {
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
DViewController *detailViewController = segue.destinationViewController;
detailViewController.recipeImage.image = [UIImage imageNamed:[imageTitleArray objectAtIndex:indexPath.row]];
}
}
But the indexPath is always nil when the button is clicked.