【发布时间】:2021-07-23 17:36:56
【问题描述】:
我有一个日期计时器。当它达到所需的值时,它会继续在负值中走得更远。我怎样才能防止这种情况发生?
它以以下方式工作:例如用户选择了 14 天。倒计时开始后 - 13...12...11...0 并没有停止,继续 -1...-2...
如果我的numDaysWithToday 是
代码:
var numDaysWithToday: Int {
///dayFromNow is 14 days for example
get{
Calendar.current.dateComponents([.day], from: Date(), to:
dateFromNow).day!
}
}
Text("\(numDaysWithToday) days left")
【问题讨论】:
标签: swift swiftui timer calendar