知道在Apple Watch Modal Interface Controller中点击取消button时的情况

如果界面控制器是以模态方式显示的,是否有办法知道用户是否按下取消button? 假设你想在接口控制器被解散之前做一些事情。

唯一可用的方法是-didDeactivate 。 当屏幕消失或应用程序closures时,这将被调用。 不幸的是,没有直接的方法知道何时按下取消button。