3
Xamarinフォームに角を丸めたプログレスバーを表示したいとします。Xamarinフォームで角を丸めたプログレスバーを作成する方法
class CustomProgressBarRenderer: ProgressBarRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.ProgressBar> e)
{
base.OnElementChanged(e);
Control.ProgressTintColor = Color.FromRgb(255, 201, 74).ToUIColor();
}
public override void LayoutSubviews()
{
base.LayoutSubviews();
var X = 1.0f;
var Y = 7.0f;
CGAffineTransform transform = CGAffineTransform.MakeScale(X, Y);
this.Transform = transform;
this.ClipsToBounds = true;
this.Layer.MasksToBounds = true;
this.Layer.CornerRadius = 5; // This is for rounded corners.
}
}
Androidで同じようにするにはどうしたらよいですか? これは、進行状況バー(丸い角)を表示する方法です。 Xamarinで角を丸くしてプログレスバーを作成する方法
あなたはiOS' 'この'進捗bar'を使用するときにのみ、私が知っている、画像を投稿してくださいもらえますか?効果はあなたが何を望んでいるのか理解することができます。 –
オリジナルの投稿@ YorkShen-MSFTに画像を追加しました – Debasish