我正在使用UIDatePicker
更新UILabel
日期,但我注意到valueChanged
事件仅在轮子停止旋转时被调用。
理想情况下,如果用户轻弹一列,我希望标签中的日期在车轮旋转时不断更新,以获得实时的反馈意识。
这可能吗?
答案 0 :(得分:1)
这是一种极端的解决方法,但是......
如果你使用UIPickerView而不是UIDatePicker(授予它,需要重新实现大部分DatePicker),你可以在pickerView中检测轮子旋转:viewForRow:forComponent:reusingView:delegate方法。如果有多行可以一次显示,则每次车轮移动时都会调用。