From 1a4b95a7ebef71838bd3eda2c22056bbf0db65ec Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期五, 10 一月 2020 16:39:54 +0800 Subject: [PATCH] 2019阶段备份 --- Shared.IOS/UI/CurtainRollSeekBar.cs | 33 +++++++++++++++------------------ 1 files changed, 15 insertions(+), 18 deletions(-) diff --git a/Shared.IOS/UI/CurtainRollSeekBar.cs b/Shared.IOS/UI/CurtainRollSeekBar.cs index db38f36..b8cd0ef 100644 --- a/Shared.IOS/UI/CurtainRollSeekBar.cs +++ b/Shared.IOS/UI/CurtainRollSeekBar.cs @@ -1,5 +1,4 @@ using System; -//using Shared.I; using Shared.IOS.TBL; @@ -9,7 +8,7 @@ /// <summary> /// CurtainRollSeekBar 鍗峰笜鎺т欢 /// </summary> - public class CurtainRollSeekBar : View + public class CurtainRollSeekBar : BaseSeekBar { /// <summary> /// 褰撳墠瑙嗗浘 @@ -35,8 +34,6 @@ { mHDLRollCurtainSeekBar = new HDLRollCurtainSeekBar { - //Frame = new CoreGraphics.CGRect(0, 0, this.Width, this.Height), - //mHDLRollCurtainSeekBar.Frame = new CoreGraphics.CGRect(0, 0, 1024, 1024); MProgressChangedDelegate = new OnProgressChangeListener(this) }; @@ -64,8 +61,6 @@ { base.Width = value; RefreshFrame(); - //mHDLRollCurtainSeekBar.InitWithFrameArc(new CoreGraphics.CGRect(base.X, base.Y, base.Width, base.Height)); - } } @@ -100,8 +95,6 @@ { base.X = value; RefreshFrame(); - //mHDLRollCurtainSeekBar.InitWithFrameArc(new CoreGraphics.CGRect(base.X, base.Y, base.Width, base.Height)); - } } @@ -119,8 +112,6 @@ { base.Y = value; RefreshFrame(); - //mHDLRollCurtainSeekBar.InitWithFrameArc(new CoreGraphics.CGRect(base.X, base.Y, base.Width, base.Height)); - } } @@ -178,14 +169,9 @@ get { - return (int)mHDLRollCurtainSeekBar.MProgress; } } - - - - /// <summary> @@ -240,8 +226,6 @@ a = (byte)(value / 256 / 256 / 256 % 256); mHDLRollCurtainSeekBar.MProgressTextColor = UIKit.UIColor.FromRGBA(r, g, b, a); - //mHDLRollCurtainSeekBar.SetProgressTextColor(UIKit.UIColor.FromRGBA(r, g, b, a)); - } } @@ -253,7 +237,6 @@ { set { - //set => mHDLRollCurtainSeekBar.SetProgressTextSize(value); mHDLRollCurtainSeekBar.MProgressTextSize = value; } @@ -285,6 +268,18 @@ + /// <summary> + /// 褰撳墠杩涘害鍊� Y鍧愭爣 + /// </summary> + /// <value>Y鍧愭爣</value> + public int NowProgressY + { + get + { + return (int)mHDLRollCurtainSeekBar.ProgressY; + } + } + @@ -312,6 +307,7 @@ public override void OnProgressChanged(int mProgress) { + //if (_CurtainRollSeekBar.IsProgressChangeDelay()) return; _CurtainRollSeekBar.OnProgressChangedEvent?.Invoke(this, mProgress); } @@ -322,6 +318,7 @@ public override void OnStopTrackingTouch(int mProgress) { + _CurtainRollSeekBar.OnProgressChangedEvent?.Invoke(this, mProgress); _CurtainRollSeekBar.OnStopTrackingTouchEvent?.Invoke(this, mProgress); } } -- Gitblit v1.8.0