Xamarin表单增加ProgressBar高度

时间:2015-11-12 14:35:16

标签: xamarin xamarin.ios xamarin-forms

我一直在开发Xamarin表单应用程序。我想增加进度条控件的高度。我使用自定义渲染来更改进度控件的颜色。但我无法找到任何增加身高的方法。请帮我。以下是我的自定义渲染类。

public class MyProgressBarRenderer:ProgressBarRenderer
{
    protected override void OnElementChanged (
         ElementChangedEventArgs<Xamarin.Forms.ProgressBar> e)
    {
        base.OnElementChanged (e);

        Control.ProgressTintColor =  Color.FromHex ("#254f5e").ToUIColor();
    }
}

2 个答案:

答案 0 :(得分:1)

将此覆盖添加到MyProgressBarRenderer,并根据需要调整Y ....

ArticlesProperties(PropertyId, Value)

enter image description here

答案 1 :(得分:0)

iOS渲染器代码中存在小问题,请尝试使用

this.Control.Transform = transform; 

而不是

this.Transform = transform;