gpt4 book ai didi

iOS - UIStoryboardSegue 检测表格单元格并打开 viewController?

转载 作者:可可西里 更新时间:2023-11-01 03:04:44 25 4
gpt4 key购买 nike

所以我有一个 UITableView,并且单元格连接到 UIStoryboardSegue 以便打开一个新的 UIViewController。单击单元格后 prepareForSegue get 被调用,一切正常。

问题:在下面的方法中,我如何知道我的 TableView 中所选单元格的 indexPath 是什么?

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
ObjectDetailViewController *mvc = [segue destinationViewController];
// PassingObject *obj = [self.array objectAtIndex: ? ];
mvc.passingObject = obj;
}

最佳答案

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
// Assume self.view is the table view
NSIndexPath *path = [self.tableView indexPathForSelectedRow];
DetailObject *detail = [self detailForIndexPath:path];
[segue.destinationViewController setDetail:detail];
}

关于iOS - UIStoryboardSegue 检测表格单元格并打开 viewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9371028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com