Swift3 父UIViewController中的一种方法,当模态UIViewController即将显示或取消时将调用该方法

Swift3 父UIViewController中的一种方法,当模态UIViewController即将显示或取消时将调用该方法,swift3,uiviewcontroller,Swift3,Uiviewcontroller,正如标题所说,我正在寻找一个方法,当“模态”UIViewController即将显示时将调用该方法——这样我可以删除任何附加的观察者——然后在显示的“模态”UIViewController被解除时调用该方法——这样我可以重新附加观察者-- 在android中,当显示对话框时,调用“片段的onPause”,然后在对话框被取消时调用“片段的onResume”。我在找这样的东西 我知道这可以通过使用代理来完成,但是如果有一个我不知道的已经存在的代理,请让我知道 看看这个-@Chris感谢您的快速响应,

正如标题所说,我正在寻找一个方法,当“模态”UIViewController即将显示时将调用该方法——这样我可以删除任何附加的观察者——然后在显示的“模态”UIViewController被解除时调用该方法——这样我可以重新附加观察者--

在android中,当显示对话框时,调用“片段的onPause”,然后在对话框被取消时调用“片段的onResume”。我在找这样的东西


我知道这可以通过使用代理来完成,但是如果有一个我不知道的已经存在的代理,请让我知道

看看这个-@Chris感谢您的快速响应,我已经尝试过了,当模态显示结束时,不会调用viewwilldefine。