知道何时在 Apple Watch 模态界面控制器中单击取消按钮
Posted
技术标签:
【中文标题】知道何时在 Apple Watch 模态界面控制器中单击取消按钮【英文标题】:Know When Cancel Button is Clicked in Apple Watch Modal Interface Controller 【发布时间】:2015-05-05 08:12:26 【问题描述】:如果界面控制器以模态方式显示,有没有办法知道用户是否按下了取消按钮?假设您想在界面控制器关闭之前做一些事情。
【问题讨论】:
【参考方案1】:唯一可用的方法是-didDeactivate
。这将在屏幕消失或应用程序关闭时调用。不幸的是,没有直接的方法可以知道何时按下取消按钮。
【讨论】:
【参考方案2】:如果您需要在控制器被解雇时做一些事情,您也可以致电deinit
例如;
deinit
doStuff()
【讨论】:
以上是关于知道何时在 Apple Watch 模态界面控制器中单击取消按钮的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 Apple Watch 页面控制器中缺少的界面控制器?