如何使用UIDatePicker(倒数计时器)选择0小时0分钟?

时间:2013-07-09 04:29:19

标签: iphone ios cocoa-touch uipickerview uidatepicker

根据我的产品规格,我必须让用户选择0小时0分钟,我已尝试使用日期选择器但不允许(默认1分钟被选中)。现在做什么?我用谷歌搜索并且知道它不被允许,我还能使用其他任何控件吗?如果是这样,它的行为就像UIDatePicker(具有倒数计时器模式)?感谢名单..

3 个答案:

答案 0 :(得分:2)

您可以在viewDidLoad中以编程方式将日期选择器设置为00:

NSDateComponents * components = [cal components:NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit fromDate:date];
  [components setHour:0];
  [components setMinute:0];
  [comps setSecond:0];
  NSDate * date = [cal dateFromComponents:components];
  [self.datePicker setDate:date animated:TRUE];

答案 1 :(得分:0)

您可以使用UIPicker。您可以插入0,5,10,15等分钟数据。

答案 2 :(得分:-1)

只需设置拣货员模式......

[datePicker setDatePickerMode:UIDatePickerModeCountDownTimer];

然后有所需的行为。