【发布时间】:2015-06-10 05:28:11
【问题描述】:
我正在使用情节提要将我的原型单元格连接到一个场景,我的表格视图中的一个单元格将使用 segue 导致不同的场景,我的问题是我可以使用情节提要来做到这一点,因为通过情节提要我能够连接原型单元格仅限于一个场景。
【问题讨论】:
我正在使用情节提要将我的原型单元格连接到一个场景,我的表格视图中的一个单元格将使用 segue 导致不同的场景,我的问题是我可以使用情节提要来做到这一点,因为通过情节提要我能够连接原型单元格仅限于一个场景。
【问题讨论】:
看起来您需要将表格视图控制器中的 segue 添加到目标视图控制器而不是单元格中。然后你可以在你的表格视图单元格中做这样的事情
tableview(tableview, didSelectRowAtIndexPath: indexPath) {
if shouldSeguaToSceneAWithIndexPath(indexPath) {
performSegueWithIdentifier("SegueA")
else if shouldSeguaToSceneBWithIndexPath(indexPath)
performSegueWithIdentifier("SegueB")
else if shouldSeguaToSceneCWithIndexPath(indexPath)
performSegueWithIdentifier("SegueC")
}
}
【讨论】: