gpt4 book ai didi

iOS 传递 UITableView 中行的标签

转载 作者:行者123 更新时间:2023-11-28 22:39:48 24 4
gpt4 key购买 nike

当您点击该行附件按钮时,我试图传递表格行的标签,因为它与 plist 中数组的键匹配,因此下一页知道从哪个数组加载设置。

这是我目前在 performSegueWithIdentifier 中使用的代码:

NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
SettingsViewController *destViewController = segue.destinationViewController;
destViewController.nameViewer = [viewerKeys objectAtIndex:indexPath.row];

不幸的是,每次它选择第一行时...我知道是因为使用 NSLog 它总是给出相同的输出(第一行的名称)。有什么想法吗?

干杯,

克里斯

最佳答案

问题是,当您点击单元格的辅助按钮时,单元格本身不会被选中(这是正常行为,因为辅助按钮会触发不同的委托(delegate)方法),所以您总是得到 0

不过,您可以做的是在 tableView:accessoryButtonTappedForRowWithIndexPath: 委托(delegate)方法中使用选定的索引设置一个 ivar,并将该 ivar 传递给您的目标 Controller 。我希望这是有道理的...

关于iOS 传递 UITableView 中行的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14875950/

24 4 0