【发布时间】:2016-02-05 19:29:53
【问题描述】:
在我的项目中,我在 TableView 中有一个带有 3 个选项的幻灯片菜单。根据所选的选项,我想选择 ViewController1、ViewController2 或 ViewController3,所有这些选项都以导航控制器开头。
目前我在 Storyboard 中使用从 Prototype Cell 到 ViewController1 的 segue,以“segueid”作为标识符,因此所有选项都转到 ViewController1。
这是 file.swift 中准备转场的代码:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "segueid"{
var DestViewController = segue.destinationViewController as! UINavigationController}}
当 XCode 只允许我从情节提要中的单元格设置一个 segue 时,问题就出现了,因此我无法指向 VC2 和 VC3。
是否有任何方法可以根据从 tableview 中选择的行来选择导航控制器前面的不同视图?
【问题讨论】: