From 7ab063d5c658143b5bce7ca8e5ae9bfc700bb1d8 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期一, 01 二月 2021 18:22:29 +0800 Subject: [PATCH] 2021-02-01 1.更新 --- Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m similarity index 65% rename from Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m rename to Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m index d75460e..cc784d0 100644 --- a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m +++ b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Venders/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m @@ -11,7 +11,7 @@ @interface MJRefreshBackStateFooter() { /** 鏄剧ず鍒锋柊鐘舵�佺殑label */ - __weak UILabel *_stateLabel; + __unsafe_unretained UILabel *_stateLabel; } /** 鎵�鏈夌姸鎬佸搴旂殑鏂囧瓧 */ @property (strong, nonatomic) NSMutableDictionary *stateTitles; @@ -30,7 +30,7 @@ - (UILabel *)stateLabel { if (!_stateLabel) { - [self addSubview:_stateLabel = [UILabel label]]; + [self addSubview:_stateLabel = [UILabel mj_label]]; } return _stateLabel; } @@ -52,17 +52,22 @@ { [super prepare]; + // 鍒濆鍖栭棿璺� + self.labelLeftInset = MJRefreshLabelLeftInset; + // 鍒濆鍖栨枃瀛� - [self setTitle:MJRefreshBackFooterIdleText forState:MJRefreshStateIdle]; - [self setTitle:MJRefreshBackFooterPullingText forState:MJRefreshStatePulling]; - [self setTitle:MJRefreshBackFooterRefreshingText forState:MJRefreshStateRefreshing]; - [self setTitle:MJRefreshBackFooterNoMoreDataText forState:MJRefreshStateNoMoreData]; + [self setTitle:[NSBundle mj_localizedStringForKey:MJRefreshBackFooterIdleText] forState:MJRefreshStateIdle]; + [self setTitle:[NSBundle mj_localizedStringForKey:MJRefreshBackFooterPullingText] forState:MJRefreshStatePulling]; + [self setTitle:[NSBundle mj_localizedStringForKey:MJRefreshBackFooterRefreshingText] forState:MJRefreshStateRefreshing]; + [self setTitle:[NSBundle mj_localizedStringForKey:MJRefreshBackFooterNoMoreDataText] forState:MJRefreshStateNoMoreData]; } - (void)placeSubviews { [super placeSubviews]; + if (self.stateLabel.constraints.count) return; + // 鐘舵�佹爣绛� self.stateLabel.frame = self.bounds; } -- Gitblit v1.8.0