Swift 仅在视图控制器被解除后执行代码

Swift 仅在视图控制器被解除后执行代码,swift,uiviewcontroller,Swift,Uiviewcontroller,是否有任何方法可以确保只有在视图控制器vc被解除后才调用resetScene()?任何帮助都将不胜感激 vc.present(activityVC, animated:true, completion: nil) self.resetScene() 确保只有在视图控制器vc关闭后才调用resetScene() 将对视图控制器vc的viewdimerge中的resetScene()的调用放入 或者将它放在self的viewdide中,首先检查以确保我们重新出现的原因是vc被取消。如何将reset

是否有任何方法可以确保只有在视图控制器vc被解除后才调用resetScene()?任何帮助都将不胜感激

vc.present(activityVC, animated:true, completion: nil)
self.resetScene()
确保只有在视图控制器vc关闭后才调用
resetScene()

将对视图控制器
vc
viewdimerge
中的
resetScene()
的调用放入

或者将它放在
self
viewdide中,首先检查以确保我们重新出现的原因是
vc
被取消。

如何将resetScene()添加到vc的viewdide中?我必须创建自定义视图控制器吗@马特