gpt4 book ai didi

ios - 从一个 View Controller 转到不同的 Controller

转载 作者:行者123 更新时间:2023-11-28 13:08:00 24 4
gpt4 key购买 nike

我有一个表格 View ,其中包含几个不同的原型(prototype)单元格。我希望将一个原型(prototype)单元连接到一个 Controller ,其余部分不应是可点击的,即没有分段。

现在,我有一个按钮成功链接到 Controller ,但是当我点击 tableview 原型(prototype)单元格时,它被连接到另一个 Controller (在 Storyboard 中)没有任何反应。我也没有收到任何错误。

解决这个问题的最佳方法是什么?我可以在 Storyboard中制作两个不同的 segue 吗?或者我是否需要在 tableview 方法中实现一些东西,在索引路径中选择行,以某种方式获取与单击的行关联的类并以编程方式转到不同的屏幕?就像是: func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { println("这里") //self.performSegueWithIdentifier("profileSeg", sender: self)

当我选择一个单元格时,我在这里没有得到 println,是的,我已经在 viewdidload 中分配了委托(delegate)。

编辑

我刚刚意识到我在解释问题时犯了一个错误。我实际上在底部有一个链接到一个 View Controller 的 View 。它不是 TableView 行...这是有效的段。但是我已经将 ctrl 从一种类型的单元格拖到第二个 controllleR 并且该 seg 不工作。还有 3 种其他类型的细胞,它们都没有附加段。这与问题有关吗?

最佳答案

如果 didSelectRowAtIndexPath 不起作用,可能是因为您的 UITableViewDelegate 未设置,或者您的 UITableView 的选择可能已关闭,需要打开,查看图片以了解如何打开。

enter image description here

干杯。

关于ios - 从一个 View Controller 转到不同的 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32177198/

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