有没有一种方法,如果取消按钮被用户按下,如果接口控制器是模态显示知道吗? 比方说,你想要做的事接口控制器被解雇之前。
Answer 1:
唯一可用的方法是-didDeactivate
。 这将被调用时,屏幕会消失或当应用程序将关闭。 不幸的是,没有直接的方法是按下取消按钮时就知道了。
Answer 2:
如果你需要做一些事情时,控制器将被解雇,你也可以拨打deinit
例如;
deinit {
doStuff()
}
文章来源: Know When Cancel Button is Clicked in Apple Watch Modal Interface Controller