我很惊讶地看到Picker控件没有字体大小属性来设置字体大小。我需要为选择器控件设置字体大小。请建议如何设置字体大小?
答案 0 :(得分:3)
底层可滚动的Xamarin.Form
Picker列表由原生控件处理,例如iOS UIPickerView
,Android的DatePicker
| TimePicker
,...以及这些控件是内部到PickerRender
类。
您可以为每个目标平台创建自定义渲染器,并为每个平台创建自定义视图。
示例:
在iOS上,您需要创建自定义UIPickerView
类并覆盖ViewFor
方法,并为分配了自定义字体属性的每一行返回UILabel
。
在Android上,您可以创建标准选择器,比如DatePicker
,并执行FindViewById
来访问构成该选择器的各种EditText
并分配{{1}使用自定义字体大小的每个属性。