我有一个放松的 segue 问题。
我有两个视图控制器,“main”和“about”。我想实现以下简单的操作:
- 单击“main”上的按钮 (A) 时,将显示“about”视图。
- 当单击“关于”上的按钮 (B) 时,“关于”视图消失并返回“主”视图。
我没有使用任何导航控制器。我所做的如下:
- 创建一个从按钮 (A) 到“关于”的“显示”转场。
- 自定义“about”视图控制器的 UIViewController 并创建 IBAction func unwind(s: UIStoryboardSegue)。里面只有一行代码: print("unwind")
- 按住 Control 键从按钮 (B) 拖动到“about”视图控制器上的“exit”按钮,并将展开 segue 链接到展开函数。
但是,当我单击“关于”视图上的按钮 (B) 时,不会触发打印,“关于”视图也不会展开。
我不知道这里发生了什么,需要一些帮助。我在 xcode 7 上,在 iOS 9 下使用 swift 2。
谢谢你。