更改日期选择器的样式

时间:2013-09-27 07:59:23

标签: ios xamarin.ios xamarin uidatepicker uiappearance

我想知道如何改变montouch datepicker的风格?我已设法自定义选择器本身的边框,但我不确定如何自定义选择器。

感谢任何帮助。

肖恩

3 个答案:

答案 0 :(得分:2)

apple doc说明了一切:

  

日期选择器的外观:

     

您无法自定义日期选择器的外观。

答案 1 :(得分:0)

与大多数原生iOS控件一样,Apple对自定义的限制非常严格,并且不允许您修改其许多属性。 Apple故意这样做是为了给所有应用程序提供一致的外观,以及其他原因。

即,观察UIKit.UIDatePicker有多少属性:http://iosapi.xamarin.com/?link=T%3aMonoTouch.UIKit.UIDatePicker%2fP

如果您想要一个高度自定义的日期选择器,您需要自己动手。

答案 2 :(得分:0)

要更改颜色,请使用viewDidLoad()中的以下内容作为示例:

 yourPicker.setValue(UIColor.blueColor(), for Key: "textColor")

另一方面,我仍然感到惊讶的是,默认的蓝色与苹果设备上的标准蓝色不同。