在我的简单应用程序中,我创建了一些控制器,它们之间有基本的段落:
黄色控制器 - > BlueController - > GreenController - > OrangeController 即可。他们每个人都有自己的自定义类。
从 OrangeController 我创建了unwindSegue到我的 YellowController 。没关系。
在我提出的每个课程中:
override func unwindForSegue(unwindSegue: UIStoryboardSegue, towardsViewController subsequentVC: UIViewController) {
print(unwindSegue)
print(subsequentVC)
}
但它根本没有被召唤。为什么?我应该准备什么样的演示来测试这个功能?
同样如下:
func allowedChildViewControllersForUnwindingFromSource(source: UIStoryboardUnwindSegueSource) -> [UIViewController]
func childViewControllerContainingSegueSource(source: UIStoryboardUnwindSegueSource) -> UIViewController?