Есть ли способ остановить прокрутку / вращение UIDatePicker? - PullRequest
0 голосов
/ 30 сентября 2019

Итак, я хочу повторить выбор даты в приложении календаря, я создаю представление, которое отображается / скрывается, если пользователь нажимает на метку даты, но если пользователь нажимает на метку даты и средство выбора флисов, а затем нажимает на метку, чтобы скрыть ее, вы можетевсе еще слышу и чувствую прокрутку / вращение сборщика.

Я пробовал это отдельно и комбинировал:

datePicker.isHidden = true

datePicker.isEnabled = false

datePicker.date = selectedDate

datePicker.setDate(selectedDate, animated: false)

Я думаю, что этого можно добиться, удалив UIDatePicker и добавив его снова в View, ноЯ не хотел бы идти по этому пути.

1 Ответ

0 голосов
/ 30 сентября 2019

Не удалось найти решение, поэтому в конечном итоге с помощью UIPickerView, работает хорошо. pickerView.selectRow(0, inComponent: 0, animated: false) остановит сборщик от вращения.

...