我正在尝试建立一个机制来深入查看文件/文件夹列表.想法是每次用户选择文件夹时显示相同的文件列表视图控制器,并且如果他/她选择文件则显示文件详细视图控制器.
到目前为止,我已经从文件列表视图控制器创建了一个segue到文件详细信息视图控制器,并从文件列表表视图单元格到文件列表表视图控制器创建了一个segue:
这个问题是,一旦用户点击单元格,就会执行segue.我想从表视图单元格中删除segue,并从文件列表视图控制器中创建一个到自身.这样,当用户点击单元格时,我可以以编程方式触发右侧segue.
所以,我的问题是:是否可以在Interface Builder中从视图控制器创建一个segue?
有没有办法在swift中使用相同的视图控制器?在目标c中有一个答案,但我无法将其转换为swift
更新:我能够推送到相同的viewcontroller,但它立即出错,因为它无法识别在故事板上创建的对象
let aViewController:myVC = myVC()
self.navigationController!.pushViewController(aViewController, animated:false)
Run Code Online (Sandbox Code Playgroud)
在新(相同)视图控制器的加载上,它在第一行出错:
myText.editable = false;
Run Code Online (Sandbox Code Playgroud)