有没有办法从 scrolling/rotating 停止 UIDatePicker?
Is there a way to stop UIDatePicker from scrolling/rotating?
所以我想复制在日历应用程序中选择一个日期,我创建了一个视图 showed/hidden 如果用户点击日期标签但如果用户点击日期标签和 flics 选择器然后点击标签以隐藏它你仍然可以听到和感觉到选择器 scrolling/rotating.
我已经分别尝试过这个并合并:
datePicker.isHidden = true
datePicker.isEnabled = false
datePicker.date = selectedDate
datePicker.setDate(selectedDate, animated: false)
我认为这可以通过删除 UIDatePicker
并将其再次添加到视图来实现,但我不想走那条路。
找不到解决方案,所以最终使用 UIPickerView,效果很好。 pickerView.selectRow(0, inComponent: 0, animated: false)
将停止选择器旋转。
所以我想复制在日历应用程序中选择一个日期,我创建了一个视图 showed/hidden 如果用户点击日期标签但如果用户点击日期标签和 flics 选择器然后点击标签以隐藏它你仍然可以听到和感觉到选择器 scrolling/rotating.
我已经分别尝试过这个并合并:
datePicker.isHidden = true
datePicker.isEnabled = false
datePicker.date = selectedDate
datePicker.setDate(selectedDate, animated: false)
我认为这可以通过删除 UIDatePicker
并将其再次添加到视图来实现,但我不想走那条路。
找不到解决方案,所以最终使用 UIPickerView,效果很好。 pickerView.selectRow(0, inComponent: 0, animated: false)
将停止选择器旋转。