我正在尝试制作UIDatepickerview
bold
的字体,并且没有找到任何方法。
我可以按如下方式更改字体颜色
timer.setValue(UIColor.white, forKey: "textColor")
timer.setValue(false, forKey: "highlightsToday")
但我不知道如何将字体粗体显示为HeleveticaNeue-bold
,其大小为16
答案 0 :(得分:2)
供将来参考:
虽然建议使用Swift的Native(默认)
UIDatePicker
, 如果有人想要你也可以参考以下清单
以下是GitHub的一些Customizable Datepicker
。
注意:但是,请勿尝试自定义
UIDatePicker
的外观。因为它可能会导致拒绝您的应用 将来
希望这有帮助。
答案 1 :(得分:0)
你不能,你不应该这样做。
以下是UIKit文档的相关部分https://developer.apple.com/documentation/uikit/uidatepicker
<强>外观强>
UIDatePicker的外观无法自定义。
您应该使用自动布局将日期选择器集成到布局中。 虽然可以调整日期选择器的大小,但是应该在日期选择器上使用它们 内在的内容大小。
正如Hermang所说,如果你需要一个自定义版本,你应该使用第三方控件,或者自定义你自己的控件,可能从UIPickerView
开始 - 但这将意味着更多的工作!