只讲一个,关于Xamarin.Forms针对各个平台如何进行可定制化的控件操作.
也就是针对某个平台的细颗粒化操作.
废话不多说,我们直接开始....2.为什么需要自定义渲染器
因为在不使用自定义渲染器的情况下更改Xamarin.Forms控件的外观是颗粒度较粗的....我们会发现,进度条只是他里面很小的一部分,大部分被背景占用,而且无法在Xamarin.Forms中去修改,我们无法改变它的高度.
那么,我们如何修改它呢?.....然后我们到安卓的平台下,添加自定义的渲染器.,记得,是安卓的平台,在这个类库下:
?...然后就直接loact:MyProgressBar,就可以了和原来几乎没区别.
然后我们看看运行效果,如下:
?