好的,我还没有找到明确的答案。我在使用Swift和UISplitView的Xcode 6上工作。我在storyboard中有多个详细信息视图,我希望能够在从tableview中选择时将我的详细视图替换为另一个。在Xcode 5中,我能够从原型单元中拖动多个segue并使用performSegueWithIdentifier。在Xcode 6中,我只能从原型单元中获得一个segue。
最好的方法是什么?
答案 0 :(得分:1)
一种细胞,一种细胞。这似乎是一个合乎逻辑且有用的系统约束。
一种解决方案是创建具有不同单元标识符的更多单元类型。
或者,如果您有另一种方法来确定要使用哪个segue,请从视图控制器而不是单元格中绘制所有segue。从单元格选择方法调用segue时,可以在sender
对象中附加必要的行对象信息。
答案 1 :(得分:0)
您可以从viewcontroller中创建任意数量的segue,并在IB中为每个seuge提供不同的segue标识符,并使用performSegueWithIdentifer方法调用每个segue