From b8e94316e41eba72d927d5ca7d931b26139ee8ff Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期一, 15 六月 2020 09:12:53 +0800 Subject: [PATCH] 20200612 --- Shared.IOS.TBL/ApiDefinition.cs | 93 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 90 insertions(+), 3 deletions(-) diff --git a/Shared.IOS.TBL/ApiDefinition.cs b/Shared.IOS.TBL/ApiDefinition.cs index 1d226cd..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)] @@ -373,6 +373,11 @@ // -(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); } @@ -392,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)] @@ -1840,5 +1849,83 @@ [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