From f6fd8acd7c53c44187e70b4709443318a628f4b5 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 16 六月 2020 13:12:33 +0800 Subject: [PATCH] 2020-06-016 --- Shared.IOS.TBL/ApiDefinition.cs | 184 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 181 insertions(+), 3 deletions(-) diff --git a/Shared.IOS.TBL/ApiDefinition.cs b/Shared.IOS.TBL/ApiDefinition.cs index 8bc8567..437dec8 100644 --- a/Shared.IOS.TBL/ApiDefinition.cs +++ b/Shared.IOS.TBL/ApiDefinition.cs @@ -322,9 +322,9 @@ [Export("mProgressTextSize")] int MProgressTextSize { get; set; } - // @property (nonatomic, strong) UIColor * _Nonnull mWaveProgressBarColor; - [Export("mWaveProgressBarColor", ArgumentSemantic.Strong)] - UIColor MWaveProgressBarColor { get; set; } + //// @property (nonatomic, strong) UIColor * _Nonnull mWaveProgressBarColor; + //[Export("mWaveProgressBarColor", ArgumentSemantic.Strong)] + //UIColor MWaveProgressBarColor { get; set; } // @property (nonatomic, strong) UIColor * _Nonnull mWaveBorderColor; [Export("mWaveBorderColor", ArgumentSemantic.Strong)] @@ -369,6 +369,15 @@ // -(void)setBorderWidth:(int)borderWidth; [Export("setBorderWidth:")] void SetBorderWidth(int borderWidth); + + // -(CGFloat)getProgressY; + [Export("getProgressY")] + nfloat ProgressY { get; } + + + // -(void)setProgressBarColors:(UIColor * _Nonnull)startColor endColor:(UIColor * _Nonnull)endColor; + [Export("setProgressBarColors:endColor:")] + void SetProgressBarColors(UIColor startColor, UIColor endColor); } @@ -388,6 +397,10 @@ // @property (nonatomic, strong) NSString * _Nonnull titleName; [Export("titleName", ArgumentSemantic.Strong)] string TitleName { get; set; } + + // @property (nonatomic, strong) NSString * _Nonnull gd_save; + [Export("gd_save", ArgumentSemantic.Strong)] + string Gd_save { get; set; } // @property (copy, nonatomic) SaveButtonCallBack _Nonnull mSaveButtonCallBack; [Export("mSaveButtonCallBack", ArgumentSemantic.Copy)] @@ -1621,6 +1634,10 @@ // -(void)setOffline:(BOOL)isOffline; [Export("setOffline:")] void SetOffline(bool isOffline); + + // -(CGFloat)getProgressX; + [Export("getProgressX")] + nfloat ProgressX { get; } } @@ -1684,6 +1701,10 @@ // -(void)setOffline:(BOOL)isOffline; [Export("setOffline:")] void SetOffline(bool isOffline); + + // -(CGFloat)getProgressY; + [Export("getProgressY")] + nfloat ProgressY { get; } } @@ -1749,5 +1770,162 @@ [Export("setProgressBarColors:endColor:")] void SetProgressBarColors(UIColor startColor, UIColor endColor); } + + + //******************************************HDLDiyImageSeekBar 鍙互鑷畾涔夋嫋鍔ㄦ寜閽浘鏍囩殑 婊戝姩Seekbar*****************************************// + // @interface HDLDiyImageSeekBar : UIControl + [BaseType(typeof(UIControl))] + interface HDLDiyImageSeekBar + { + // @property (assign, nonatomic) BOOL isClickable; + [Export("isClickable")] + bool IsClickable { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mArcBackBarColor; + [Export("mArcBackBarColor", ArgumentSemantic.Strong)] + UIColor MArcBackBarColor { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mProgressBarColor; + [Export("mProgressBarColor", ArgumentSemantic.Strong)] + UIColor MProgressBarColor { get; set; } + + // @property (assign, nonatomic) int mProgress; + [Export("mProgress")] + int MProgress { get; set; } + + // @property (assign, nonatomic) BOOL isProgressTextShow; + [Export("isProgressTextShow")] + bool IsProgressTextShow { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mProgressTextColor; + [Export("mProgressTextColor", ArgumentSemantic.Strong)] + UIColor MProgressTextColor { get; set; } + + // @property (assign, nonatomic) int mProgressTextSize; + [Export("mProgressTextSize")] + int MProgressTextSize { get; set; } + + [Wrap("WeakMProgressChangedDelegate")] + [NullAllowed] + HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; } + + // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate; + [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)] + NSObject WeakMProgressChangedDelegate { get; set; } + + // -(void)setProgress:(int)mProgress; + [Export("setProgress:")] + void SetProgress(int mProgress); + + // -(void)setProgressBarUnitSring:(NSString * _Nonnull)mString; + [Export("setProgressBarUnitSring:")] + void SetProgressBarUnitSring(string mString); + + // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue; + [Export("setMinAndMaxValue:mMaxValue:")] + void SetMinAndMaxValue(float mMinValue, float mMaxValue); + + // -(void)initWithFrameSeekBar:(CGRect)mCGRect; + [Export("initWithFrameSeekBar:")] + void InitWithFrameSeekBar(CGRect mCGRect); + + // -(void)setSeekBarPadding:(int)Padding; + [Export("setSeekBarPadding:")] + void SetSeekBarPadding(int Padding); + + // -(void)setProgressBarHeight:(int)mHeight; + [Export("setProgressBarHeight:")] + void SetProgressBarHeight(int mHeight); + + // -(void)setBitmapButtonHeight:(int)mHeight; + [Export("setBitmapButtonHeight:")] + void SetBitmapButtonHeight(int mHeight); + + // -(void)setOffline:(BOOL)isOffline; + [Export("setOffline:")] + void SetOffline(bool isOffline); + + // -(void)setBgBitmapButton:(UIImage * _Nonnull)mImage; + [Export("setBgBitmapButton:")] + void SetBgBitmapButton(UIImage mImage); + } + + //******************************************HDLDiyImageVerticalSeekBar 鍨傜洿鏂瑰悜 鍙互鑷畾涔夋嫋鍔ㄦ寜閽浘鏍囩殑 婊戝姩Seekbar*****************************************// + // @interface HDLDiyImageVerticalSeekBar : UIControl + [BaseType(typeof(UIControl))] + interface HDLDiyImageVerticalSeekBar + { + // @property (assign, nonatomic) BOOL isClickable; + [Export("isClickable")] + bool IsClickable { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mArcBackBarColor; + [Export("mArcBackBarColor", ArgumentSemantic.Strong)] + UIColor MArcBackBarColor { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mProgressBarColor; + [Export("mProgressBarColor", ArgumentSemantic.Strong)] + UIColor MProgressBarColor { get; set; } + + // @property (assign, nonatomic) int mProgress; + [Export("mProgress")] + int MProgress { get; set; } + + // @property (assign, nonatomic) BOOL isProgressTextShow; + [Export("isProgressTextShow")] + bool IsProgressTextShow { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mProgressTextColor; + [Export("mProgressTextColor", ArgumentSemantic.Strong)] + UIColor MProgressTextColor { get; set; } + + // @property (assign, nonatomic) int mProgressTextSize; + [Export("mProgressTextSize")] + int MProgressTextSize { get; set; } + + [Wrap("WeakMProgressChangedDelegate")] + [NullAllowed] + HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; } + + // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate; + [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)] + NSObject WeakMProgressChangedDelegate { get; set; } + + // -(void)setProgress:(int)mProgress; + [Export("setProgress:")] + void SetProgress(int mProgress); + + // -(void)setProgressBarUnitSring:(NSString * _Nonnull)mString; + [Export("setProgressBarUnitSring:")] + void SetProgressBarUnitSring(string mString); + + // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue; + [Export("setMinAndMaxValue:mMaxValue:")] + void SetMinAndMaxValue(float mMinValue, float mMaxValue); + + // -(void)initWithFrameSeekBar:(CGRect)mCGRect; + [Export("initWithFrameSeekBar:")] + void InitWithFrameSeekBar(CGRect mCGRect); + + // -(void)setSeekBarPadding:(int)Padding; + [Export("setSeekBarPadding:")] + void SetSeekBarPadding(int Padding); + + // -(void)setProgressBarHeight:(int)mHeight; + [Export("setProgressBarHeight:")] + void SetProgressBarHeight(int mHeight); + + // -(void)setBitmapButtonHeight:(int)mHeight; + [Export("setBitmapButtonHeight:")] + void SetBitmapButtonHeight(int mHeight); + + // -(void)setOffline:(BOOL)isOffline; + [Export("setOffline:")] + void SetOffline(bool isOffline); + + // -(void)setBgBitmapButton:(UIImage * _Nonnull)mImage; + [Export("setBgBitmapButton:")] + void SetBgBitmapButton(UIImage mImage); + } } -- Gitblit v1.8.0