扩展UIPickerView以更改标题颜色

时间:2015-10-11 18:42:47

标签: ios swift uipickerview

我希望应用中的所有UIPickerView都有白色文字。我可以让它适用于个人的挑选视图,但我希望它适用于所有事件。

我到目前为止......

extension UIPickerView {
func pickerView(pickerView: UIPickerView, attributedTitleForRow row: Int, forComponent component: Int) -> NSAttributedString? {
    let titleData = ?????
    let colorTitle = NSAttributedString(string: titleData, attributes: [NSForegroundColorAttributeName:UIColor.whiteColor()])
}

但是,我不想实际更改文字......只是颜色。如何获取指定行的标题(文本),以便我可以将其作为NSAttributedString返回?

感谢。

1 个答案:

答案 0 :(得分:0)

我最终创建了UIDatePicker的子类并覆盖了addSubView方法。下面的代码对我来说效果很好。

ionic build android
ionic run android