【发布时间】:2018-01-29 22:30:22
【问题描述】:
如何引用之前的视图控制器。我想使用类似以下的 if 语句:
if previousViewController = searchController {
//preform a method
}else if previousViewController = notificationController {
//preform another method
}
但是我如何获得对前一个视图控制器的引用?因此,例如,如果我单击视图控制器 A 上的一个按钮,该按钮将我带到视图控制器 B,我想以某种方式获得对视图控制器 A 的引用。我查看了类似的问题,但似乎找不到有帮助的答案我够了。提前致谢
【问题讨论】:
-
“前一个视图控制器”到底是什么意思?
-
对不起,我应该更好地解释一下自己。因此,如果我单击视图控制器 A 上的一个按钮,该按钮将我带到视图控制器 B,我想获得对视图控制器 A 的引用。这有意义吗? @AshleyMills
-
B 是否呈现为模态 VC?还是使用 UINavigationVC 推送?
-
呈现为模态 VC @nathan
标签: ios swift3 uinavigationcontroller xcode8