私はUIProgressViewを持っていますが、コーナー半径を設定して変換したいが、コーナー半径が正しく動作しないようにしたい。変換を設定してもコーナー半径を設定していない場合IOS
Xamarin.iosでの私のコード:
UIProgressView progressView = new UIProgressView(newFrame)
{
//Set background track color = gray
TrackTintColor = CustomColors.CustomColors.GetColor(CustomColors.CustomColors.ColorGray),
//Set progress track color = blue
ProgressTintColor = CustomColors.CustomColors.GetColor(CustomColors.CustomColors.ColorBlue)
};
//Set Y scale
progressView.Transform = CGAffineTransform.Scale(progressView.Transform, 1, 20f);
progressView.Layer.CornerRadius = 15f;
progressView.Layer.MasksToBounds = true;
progressView.ClipsToBounds = true;
progressView:CornerRadiusはCGAffineTransform後に適切に動作しませんので、残念ながら
コメント、低品質です。 – Billa
私は同じ問題を抱え、上記の方法で解決しました。 – numbbuaa