【问题标题】:Know When Cancel Button is Clicked in Apple Watch Modal Interface Controller知道何时在 Apple Watch 模态界面控制器中单击取消按钮
【发布时间】:2015-05-05 08:12:26
【问题描述】:

如果界面控制器以模态方式显示,有没有办法知道用户是否按下了取消按钮?假设您想在界面控制器关闭之前做一些事情。

【问题讨论】:

    标签: ios objective-c interface controller apple-watch


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      如果您需要在控制器被解雇时做一些事情,您也可以致电deinit 例如;

        deinit {
          doStuff()
        }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多