在Swift中设置UIDatePicker的文本颜色

时间:2016-03-07 15:23:36

标签: ios swift colors datepicker

我需要将我的日期选择器的文本颜色设置为白色,我已经浏览了一下并试图通过创建一个名为" textColor"的keyPath来设置它。类型"颜色"然后设置颜色,这工作正常,但当前日期保持黑色。有人有解决方案吗?

2 个答案:

答案 0 :(得分:2)

您可以使用

datePicker.setValue(UIColor.whiteColor(), forKeyPath: "Color")

或尝试

http://i.stack.imgur.com/9Z1xG.png

另一种自定义Picker的方法

DatePicker.backgroundColor = UIColor.blueColor()
DatePicker.setValue(UIColor.greenColor(), forKeyPath: "textColor")
DatePicker.setValue(0.8, forKeyPath: "alpha")

答案 1 :(得分:1)

我认为你正在寻找这个:

datePicker.setValue(UIColor.whiteColor(), forKey: "textColor")
datePicker.performSelector("setHighlightsToday:", withObject:UIColor.whiteColor())