【发布时间】:2017-04-01 12:19:03
【问题描述】:
ViewController A有作用:
@IBAction fund backToViewControllerA (segue: UIStoryboardSegue) {}
ViewController C:通过情节提要创建了展开转场(要退出的视图控制器,带有标识符和操作)
当从A 到B 到C 然后按下C 到start the unwind 中的按钮时,ViewController C 展开到A。到目前为止一切顺利...
问题:与此同时,在展开期间,B 的 viewDidAppear() 也被执行。
问题:如何防止ViewController B的代码被执行?
【问题讨论】:
-
提供更多代码
-
正在运行什么代码?视图控制器 B 的 viewDidAppear() 中的代码?视图控制器 B 内展开的代码?
-
视图控制器B的ViewWillAppear中的代码正在运行。
标签: swift unwind-segue