我正在处理其他人的代码,并且每当执行退出segue时我都尝试执行几行,我将界面构建器中viewcontroller的出口连接到函数unwindFromChildView,这是在我的.swift文件中,但收到错误: - 未定义segue动作unwindFromChildView
答案 0 :(得分:1)
确保unwindFromChildView功能的签名是正确的,这是让unwind segue工作的关键。 iOS将在导航堆栈的视图控制器中查找该签名,并将堆栈展开到具有该方法的视图控制器。
-(IBAction)unwindFromChildView :(UIStoryboardSegue *)segue {
// whatever
}
斯威夫特:
@IBAction func unwindFromChildView (segue: UIStoryboardSegue) {
return
}
我希望这会有所帮助。