最近,我與NSKeyValueCoding
協議的功能func setValue(_ value: AnyObject?, forKey key: String)
改變UIPickerDate
的文本顏色以下列方式工作:獲取所有鍵的一類
class ColoredDatePicker: UIDatePicker {
var changed = false
override func addSubview(view: UIView) {
if !changed {
changed = true
self.setValue(UIColor(red: 0.42, green: 0.42, blue: 0.42, alpha: 1), forKey: "textColor")
}
super.addSubview(view)
}
}
關於以此question答案。它完美的作品。
但在這裏我的回答是:
我怎麼知道這個類提供什麼樣的名字,像上面所用的textColor
?
我試圖找到任何東西得到所有的名稱或文檔中,但到目前爲止,我沒有發現任何尚未得到一類在上述情況下提供像鍵。
感謝您的提示,我必須改變很多代碼,但無關緊要的方向就是這個問題。 –