作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ViewController A
具有以下功能:
@IBAction 基金 backToViewControllerA(继续:UIStoryboardSegue){}
ViewController C
:通过 Storyboard创建了展开转场(要退出的 View Controller ,带有标识符和操作)
当从 A
到 B
到 C
然后按下 C
中的按钮到 开始展开
,ViewController C
展开到A
。到目前为止一切顺利...
问题:与此同时,在展开期间,B
的 viewDidAppear()
也被执行。
问题:如何防止ViewController B
的代码被执行?
最佳答案
仅供引用。我测试一个例子。如果 A 在 UINavigationController 中。 A > B > C > A 会很好。但是如果 A 只是一个 UIViewController。 B.viewDidAppear 的代码将被执行。
关于Swift 3 unwind segue 从 View Controller C 到 A 也执行 View Controller B 的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43147795/
我是一名优秀的程序员,十分优秀!