gpt4 book ai didi

ios - 如何使用多个 TableView 单元格执行 segue

转载 作者:行者123 更新时间:2023-11-28 12:57:46 25 4
gpt4 key购买 nike

我有多个表格 View 单元格,我希望它们中的每一个都执行特定的转场。我不知道我会怎么做

我的第一个单元格名字在前,我的第二个单元格名字在其次。

我已经尝试从每个单元格中拖动并在我的主 Storyboard中进行展示。但是当我选择单元格时没有任何反应。我是否必须编写代码或不确定的东西。我知道我可以使用标识符预制 segue,但我不知道它的代码必须是什么。我试过这段代码:

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
self.performSegueWithIdentifier("showDetails", sender: tableView)

但我似乎无法对我的每个单元都执行此操作。

我的所有代码都在 swift 中。

非常感谢。

最佳答案

如果您想对特定单元格进行特定的转场,您可以检查在 didSelectRowAtIndexPath 中单击了哪一行,然后执行 转场。像这样(if 语句 只是示例):

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
if (indexPath.row == 0){
self.performSegueWithIdentifier("showDetails", sender: tableView)
}
else if (indexPath.row >= 1 && indexPath.row <= 10){
self.performSegueWithIdentifier("showAnother", sender: tableView)
}
else{
self.performSegueWithIdentifier("showTheLast", sender: tableView)
}
}

关于ios - 如何使用多个 TableView 单元格执行 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34582919/

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