1

我使用iOS 5.1 库中的UIDatePicker 组件来选择日期时间值,该值位于从 self.datePicker.date 读取的按钮操作上,格式化并显示在 iPhone 模拟器的标签中。一切正常。

当我更用力地推动小时和/或分钟轮时,它需要几秒钟才能停止并选择新时间。如果小时转动轮穿过 AM/PM 边界,AM/PM 轮会自动更改其状态。还可以。

但是,当我在其他两个轮子停止之前更改 AM/PM 轮时,日期选择器不会反映更改,它会将相反的 AM/PM 时间返回到所选时间(前提是时轮没有意外启动另一个 AM/PM过渡到等于它刚刚选择的那个)。

您能否确认我没有弄错并建议如何确保此组件的安全性?谢谢。

4

1 回答 1

0

我在新约会的 datetimepicker 中看到了相同的行为,因此这似乎是控制实现方式的一个怪癖。我不确定这是一个多大的问题,因为同时旋转多个轮子并不是 datetimepicker 的常见使用模式。

于 2012-04-18T22:15:08.300 回答