如何在prepareForSegue中查找选定的UITableView行

时间:2014-05-11 12:15:15

标签: ios uitableview segue

我在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。

0 个答案:

没有答案