Ios 如何在手表内倒计时?
我正在处理一个复杂的问题,应该能在几分钟内倒计时?假设用户将其指定为25分钟,那么复杂度应该每分钟更新一次计数,直到达到0 根据我的研究,应该使用Ios 如何在手表内倒计时?,ios,swift,watchkit,watchos-3,apple-watch-complication,Ios,Swift,Watchkit,Watchos 3,Apple Watch Complication,我正在处理一个复杂的问题,应该能在几分钟内倒计时?假设用户将其指定为25分钟,那么复杂度应该每分钟更新一次计数,直到达到0 根据我的研究,应该使用scheduleBackgroundRefreshAPI调用更新复杂度。然而,看起来苹果并不能保证watchOS唤醒应用程序的准确时间。此外,每分钟安排一次刷新似乎是一种错误的方式 我还考虑在CLKComplicationDataSource的实现中提供getTimelineEntries中的所有值。然而,这也没有起到很好的作用 有没有一种合适可靠的方
scheduleBackgroundRefresh
API调用更新复杂度。然而,看起来苹果并不能保证watchOS唤醒应用程序的准确时间。此外,每分钟安排一次刷新似乎是一种错误的方式
我还考虑在CLKComplicationDataSource
的实现中提供getTimelineEntries
中的所有值。然而,这也没有起到很好的作用
有没有一种合适可靠的方法来制造类似秒表的复杂情况 使用
CLKRelativeDateTextProvider
使其工作正常。来自苹果文档:
您可以使用相对日期文本提供程序来实现计时器或其他功能
以有效的方式显示相对时间值。而不是使用多个
时间线条目要复制倒计时计时器,请创建一个
具有相对日期文本提供程序的时间线条目