带有countDownTimer = 0的UIDatePicker显示" 0小时1分钟"

时间:2017-10-27 00:11:45

标签: ios swift uidatepicker

var interval = enddate.timeIntervalSince(startdate)
interval = 0 // even if I set it explicitly to zero, it still doesn't work
self.datepicker.datePickerMode = .countDownTimer
self.datepicker.countDownDuration = interval

startdateenddate是相同的日期,所以interval=0只是为了仔细检查我明确设置了间隔= 0但它仍然没有工作

UIDatePicker以countDownTimer模式显示,但ui元素设置为" 0小时,1分钟"而不是" 0小时,0分钟"。

为什么日期选择器设置为0分钟才能启动?

enter image description here

1 个答案:

答案 0 :(得分:1)

倒数计时器选择器不能设置为0小时0分钟。 想想看,用户是否会在0时间间隔内设置倒计时?它从1开始,这样当用户开始倒计时时,总有一些时间倒计时。

您可以在系统时钟应用程序中交叉检查。