设置最小日期时,将忽略UIDatePicker日期

时间:2014-04-02 09:55:52

标签: ios ios7 uidatepicker

我只在日期选择器中显示小时和分钟。 我需要限制我的选择器的最短时间并显示当前时间。

问题是,当我设置最小日期属性和我的选择器的日期属性时,将忽略日期属性并自动设置为最小日期。

例如: 最短日期设定为上午10:30 日期设定为上午11:00

选择器的最短日期限制在上午10:30(没关系),但它显示在上午10:30。

你能帮我解决这个问题吗?

提前多多感谢!

编辑:修复它!

我使用组件中的日期构建我的日期选择器。问题是我只指定了NSCalendarUnitHour和NSCalendarUnitMinute。当我添加日,月和年时,它的工作原理! 感谢Rose(见下面的评论)。

1 个答案:

答案 0 :(得分:2)

请设置datePicker的日期,如下面的代码

 [datePicker setDate:[NSDate date]];

 [datePicker setMinimumDate:[Your Minimum time]];