2016-11-16 83 views
0

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

回答

2

可以使用TintColor

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

enter image description here

+0

啊,我看是怎么回事,现在......我在做控制?.MinimimTrackTintColor,这是唯一让我读属性,而不是将其设置......只要我删除了?它让我设置它。这就是我使用快捷方式得到的...谢谢! – Arthurdent510

+1

如何直接在xaml中执行此操作? – user3841581

0

我也只是发现了一个新的插件,做所有这一切以及更多。这可能是过度的,但如果你打算做更多的自定义的东西来控制它可能会有所帮助。

我还没有尝试过,但我很期待使用它。

XF Gloss