Swift: unwind segue 不起作用

Swift: unwind segue doesn't work

我被 unwind segue 困住了,由于某种原因它不起作用,我按照教程中的描述进行了所有操作:cntrl 拖动以退出并 select 从另一个控制器进行 unwind 操作(请参见附件中的 gif) .当我 运行 它在我的 iphone 上并点击取消时,没有任何反应。

看起来您要从中展开的视图控制器已经在 UINavigationController 堆栈的底部,因此调用展开时它不会执行任何操作。

如果模态调用 UINavigationController,请调用

self.navigationController?.dismiss(animated: true, completion: nil)

在按下按钮的视图控制器中。