这是我的形象....
UIDatePicker
似乎没有显示屏幕上的所有内容。
有关缩小字体大小的任何解决方案吗?
非常感谢你的帮助。
答案 0 :(得分:3)
根据Apple doc,我想我们不能。
您无法自定义日期的外观 拾取器。
解决方法是,您可以将UIPickerView
工作作为日期选择器进行自定义,然后使用UIPickerViewDelegate
之类的内容更改字体大小:
func pickerView(_ pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reusing view: UIView?) -> UIView {
var label: UILabel
if let view = view as? UILabel {
label = view
} else {
label = UILabel()
}
label.textColor = .black
label.textAlignment = .center
label.font = UIFont.systemFont(ofSize: 30)
label.text = recheckDayOptions[row].toString()
return label
}