【问题标题】:Watchkit complication click actionWatchkit 并发症点击动作
【发布时间】:2016-01-20 10:09:58
【问题描述】:

我编写了一个 Apple Watch 应用,它的复杂功能运行良好。但我经常不小心点击了那个并发症,它打开了我的手表应用程序。 是否有一些属性可以告诉并发症当我点击它时没有任何动作?

例如,日出/日落并发症没有点击动作。

【问题讨论】:

    标签: watchkit apple-watch-complication clockkit


    【解决方案1】:

    没有。没有ClockKit 功能可以阻止它在您(无意中)点击您的并发症时启动您的应用程序。

    但是,您可以将手指从复杂功能上移开,这将取消选择它,并避免打开您的应用。

    您可以通过长按复杂功能来感受这一点,这将表明它已被选中。如果您稍微远离它,它会自行取消选择。如果滑动太远,可能会显示一瞥或通知。

    除了取消选择并发症外,我不确定是否有办法处理您可能不希望启动应用程序的任何无意与有意交互。如果你能拿出一个案例,你应该submit a feature request给苹果。

    【讨论】:

    • 感谢您的回答。但我不完全理解如何摆脱复杂性:)。
    • 当您无意中轻触您的并发症时,不要抬起手指,而是轻轻向上或向下滑动以将手指从并发症上移开。现在不再选择并发症,当您将手指从屏幕上移开时,什么也不会发生。您可以取消选择它的方式与您无意中触摸的按钮或 tableView 单元格相同。
    猜你喜欢
    • 2022-11-14
    • 1970-01-01
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多