Xamarin iOS Slider颜色

时间:2016-11-16 16:11:30

标签: xamarin xamarin.ios xamarin.forms

我在Xamarin Forms应用程序中有一个滑块,我正在尝试更改拇指和滑块的颜色。在Android中,很容易在渲染器中覆盖它,但在iOS中看起来我所能做的就是改变拇指图像。是否可以改变条形颜色?谢谢!

2 个答案:

答案 0 :(得分:2)

您可以使用TintColor

var slider = new UISlider(View.Frame);
slider.ThumbTintColor = UIColor.Blue;
slider.MinimumTrackTintColor = UIColor.Red;
slider.MaximumTrackTintColor = UIColor.Green;

enter image description here

答案 1 :(得分:0)

我还发现了一个新的插件,可以完成所有这些以及更多。这可能会有点矫枉过正,但如果你打算为控件做更多自定义的东西,它可能会有所帮助。

我自己没有尝试过,但我期待很快就能使用它。

XF Gloss