小编she*_*isd的帖子

WKInterfaceTimer用作倒计时开始和停止的计时器

我正在尝试创建一个倒计时x分钟和y秒的计时器.我正在计算秒数并创建InterfaceTimer,如下所示:timer.setDate(NSDate(timeIntervalSinceNow:Double(secondsValue + 1)))timer.stop()

在那之后我一直停下来并一次又一次地开始它,但是价值突然下降,因为"时间(现在)不停止".例如:如果计时器显示:55,我启动它3秒并停止它,它显示:52,我等待10秒然后再次启动它,它从:42开始.

我无法保存当前在WKInterfaceTimer中的值,因此我可以从同一点重新开始.我试过的一切都行不通.有没有人使用计时器,它停止后保持相同的值?

nsdate ios swift watchkit

8
推荐指数
1
解决办法
3606
查看次数

标签 统计

ios ×1

nsdate ×1

swift ×1

watchkit ×1