From e29de9af8f507d288a61d9459fb3d1f72976876f Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期一, 18 五月 2020 10:40:08 +0800
Subject: [PATCH] 2020-05-18-1
---
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