gpt4 book ai didi

ios - 如何在 watch 复杂功能中进行倒计时?

转载 作者:搜寻专家 更新时间:2023-10-31 22:29:29 24 4
gpt4 key购买 nike

我正在研究一个应该在几分钟内提供倒计时的复杂功能?假设用户将其指定为 25 分钟,那么复杂功能应该每分钟更新一次计数,直到达到 0。

根据我的研究,应该使用 scheduleBackgroundRefresh API 调用更新复杂功能。但是,苹果似乎并不能保证 watchOS 唤醒应用程序的准确时间。此外,每分钟安排一次刷新似乎是一种错误的做法。

我还考虑在我的 CLKComplicationDataSource 实现中提供 getTimelineEntries 中的所有值。然而,这也没有奏效。

有没有一种合适可靠的方法来制作这种类似于秒表的复杂功能?

最佳答案

使用 CLKRelativeDateTextProvider 让它工作。来自苹果文档:

You use a relative date text provider to implement timers or other relative time values in an efficient way. Instead of using multiple timeline entries to replicate a countdown timer, create a single timeline entry with a relative date text provider.

关于ios - 如何在 watch 复杂功能中进行倒计时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41373395/

24 4 0
文章推荐: javascript - 为什么样式为 ="display:hidden"的字段会回发?
文章推荐: html - 基于
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com