【发布时间】:2015-08-29 20:31:29
【问题描述】:
我在 viewController 中有一个 tableView,当我点击一个单元格时,会对一个 嵌入 在另一个 viewController 中的导航控制器执行 push segue。在第一个 VC 的 swift 文件中,我在点击单元格时触发了 prepareForSegue 函数,在该函数中,我将一些信息传递给第二个 viewController 中的 textView。
但是当我运行我的应用程序时,当我点击一个单元格时出现错误,因为我将目标 VC 转换为第二个 VC 而不是 navigationController。但是,如果我将其转换为 navigationController,则 segue 可以工作,但我无法将第一个 VC 中的信息传递给第二个 VC 中的 textView。我在这里遗漏了什么吗?
【问题讨论】:
-
您是否使用故事板 ID 作为目标视图控制器?尝试为导航控制器提供故事板 ID,然后执行您的 segue。