无法通过情节提要创建 Unwind Segue Xcode 11

Posted

技术标签:

【中文标题】无法通过情节提要创建 Unwind Segue Xcode 11【英文标题】:Cannot create Unwind Segue Xcode 11 Via Storyboard 【发布时间】:2020-07-13 22:37:04 【问题描述】:

自从最新的 Xcode 发布以来,我无法将我的视图控制器连接到它的出口,以创建一个 unwind segue。 (右键单击圆圈并将其拖动到出口图标)

有谁知道这是为什么?提前致谢。

【问题讨论】:

右键单击?尝试控制 + 将视图控制器图标拖动到退出图标 @TonyMkenu 这正是问题所在,在右键单击并拖动退出图标时,它可以在以前的 Xcode 中工作。但是,在 11.3 中,我似乎不能再这样做了。这是变化吗? 【参考方案1】:

它仍在工作...右键单击或控制 + 拖动... 但是..

Before you can begin adding unwind segues in Interface Builder, you
must define at least one unwind action

例子

@IBAction func unwindToMainMenu(sender: UIStoryboardSegue)

    let sourceViewController = sender.source
    // Pull any data from the view controller which initiated the unwind segue.

【讨论】:

以上是关于无法通过情节提要创建 Unwind Segue Xcode 11的主要内容,如果未能解决你的问题,请参考以下文章

无法以编程方式执行 unwind segue

Swift 以编程方式创建一个 unwind segue

Unwind Segue 在 iOS 8 中不起作用

以编程方式执行 unwind segue

如何摆脱或更改情节提要以编程方式创建 segue

如何在没有动画的情况下执行 unwind segue?