#ios #uidatepicker #ios14
#iOS #uidatepicker #ios14
Вопрос:
Привет, я пытаюсь изменить цвет текста для UIDatePicker, если preferredDatePickerStyle
UIDatePickerStyle.inline
он не работает, для UIDatePickerStyle.wheels
и UIDatePickerStyle.compact
его работы
timePicker.setValue(UIColor.white, forKey: "textColor")
timePicker.preferredDatePickerStyle = UIDatePickerStyle.inline
Комментарии:
1. Ваш код всегда был неправильным, поскольку вы фактически пытаетесь настроить средство выбора с помощью KVC. Это не поддерживается. Это
"textColor"
какой-то секретный ключ; никогда не было никакой гарантии, что он будет работать.2. Я понимаю, что это небезопасно, но как я могу изменить цвет шрифта для выбора даты с помощью style
UIDatePickerStyle.inline
.3. Если вы считаете, что Apple не предоставила вам достаточных возможностей для настройки этого объекта так, как вы хотите, отправьте запрос на улучшение в Apple.