我从两个viewControllers到一个viewController。如何放松对呼叫者的继续?
问题描述:
我从两个viewControllers到一个viewController。如何放松对呼叫者的继续?
上面的截图是2 segue; from(view1 or view2)to view3
当创建unwind segue时,如何获得它来调用正确的@IBAction方法?
// code in view1.swift
@IBAction func backview1(segue: UIStoryboardSegue) {
}
// code in view2.swift
@IBAction func backview2(segue: UIStoryboardSegue) {
}
我应该在view3.swift中添加代码吗? 如何在view3.swift中编写back segue方法以返回原始视图?
答
要创建一个赛格瑞您可以通过CTRL点击做一个UI元素,例如,一个UIButton到目的地的UIViewController:
然后在这两个源的UIViewController要从回到身心SEGUE您需要实现以下方法:
@IBAction func unwindSegue(segue: UIStoryboardSegue) { }
这样做后,您可以再次CTRL拖动进行回卷赛格瑞:
+0
感谢您的回答。 我解决了这个问题。 – Gundam
编辑和链接图像... 然后如何直接显示图像? – Gundam
我在你的图像引用之前添加了一个'!'以显示它内联。 – vacawama
感谢您的有用提示! – Gundam