更改DatePicker的字体

时间:2018-04-20 09:18:54

标签: swift xcode

我一直在搜索几天,但我看不出如何更改Datepicker控件的字体和大小。

我可以通过以下方式更改颜色:

datePicker.tintColor = UIColor.blue

但是我找不到如何更改字体及其大小。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:-2)

使用以下代码更改Picker字体和大小:

func pickerView(_ pickerView:UIPickerView,viewForRow row:Int, forComponent组件:Int,重用视图:UIView?) - > UIView {

let label = (view as? UILabel) ?? UILabel()
label.textColor = .black
label.textAlignment = .center
label.font = UIFont(name: "SanFranciscoText-Light", size: 18)

// where data is an Array of String
label.text = pickerData[row]

return label

}