gpt4 book ai didi

swift - Segues 用于将数据从一个表传递到另一个表

转载 作者:行者123 更新时间:2023-11-30 10:09:12 24 4
gpt4 key购买 nike

我知道我们可以使用 segue 将数据从一个 tableView 传递到 ViewController。

但我想像从一个 tableView 到另一个 tableView 一样使用它。这可能吗?

prepareForSegue 方法 - 我尝试过但无法完成我想要的。 ( swift )

最佳答案

尝试使用下一个代码:

当选择单元格时,我们将推送到下一个 View Controller :

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
let data = yourDataArray[indexPath.row]
self.performSegueWithIdentifier("toNextViewController", sender: data)
}

然后,我们将执行我们的转场:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "toNextViewController") {
let viewController:NEXTViewController = segue.destinationViewController as! NEXTViewController
viewController.param = sender as! YOURDataObject
}
}

*您必须在 tableViewController 和 nextViewController 之间建立 segue 连接(“toNextViewController”)

关于swift - Segues 用于将数据从一个表传递到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34027458/

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