-1

我用 Cut Down Timer 的样式创建了 UIDatePicker,然后添加了 12 分钟的间隔。它看起来像这样: 在此处输入图像描述

然后我选择1 小时 0 分钟现在想看看选择了多少(在代码中):

NSDateFormatter *dateformatter = [[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"HH:mm:ss"];
NSString *selected = [dateformatter stringFromDate:[CutdownDatePicker date]];

现在我打印一个slected的值,它显示01:01:00是 1 小时 1 分钟,但我选择了 0 分钟?

如果我选择 12、24、48 分钟,一切都很好,但如果我选择 0 分钟,它会加我 1 分钟。

请帮助解决这种不受欢迎的行为。

谢谢。

4

1 回答 1

2

这是一个倒计时日期选择器。不要问它date;这是没有意义的。求其countDownDuration

于 2012-12-01T04:30:33.067 回答