我在UITableView原型单元格中创建了一个自定义按钮,并将其连接到带有segue的ViewController。我想在单击此按钮时找到所选行。
- (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]];
}
}
但单击按钮时indexPath始终为nil。