新增勋章 VIP 控制相关的资源,包括 medals_control_vip4、medals_control_vip6、medals_control_vip7 和 medals_control_vip9 的 Contents.json 文件及其对应的 vip@3x.png 图片,保持代码结构一致性。
This commit is contained in:
@@ -394,6 +394,28 @@ typedef enum : NSInteger {
|
||||
|
||||
- (void)userMedalsFailure {
|
||||
[self endReresh];
|
||||
|
||||
// 如果是加载更多失败,页码需要回退
|
||||
switch (self.currentTabType) {
|
||||
case MedalsCenterTab_TaskMedals:
|
||||
if (self.currentPageTaskMedals > 1) {
|
||||
self.currentPageTaskMedals--;
|
||||
}
|
||||
break;
|
||||
case MedalsCenterTab_ActivityMedals:
|
||||
if (self.currentPageActivityMedals > 1) {
|
||||
self.currentPageActivityMedals--;
|
||||
}
|
||||
break;
|
||||
case MedalsCenterTab_GloryMedals:
|
||||
if (self.currentPageGloryMedals > 1) {
|
||||
self.currentPageGloryMedals--;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
[self _updateDataSource:@[]];
|
||||
}
|
||||
|
||||
@@ -404,6 +426,27 @@ typedef enum : NSInteger {
|
||||
|
||||
- (void)squareMedalsFailure {
|
||||
[self endReresh];
|
||||
|
||||
// 如果是加载更多失败,页码需要回退
|
||||
switch (self.currentTabType) {
|
||||
case MedalsCenterTab_TaskMedals:
|
||||
if (self.currentPageTaskMedals > 1) {
|
||||
self.currentPageTaskMedals--;
|
||||
}
|
||||
break;
|
||||
case MedalsCenterTab_ActivityMedals:
|
||||
if (self.currentPageActivityMedals > 1) {
|
||||
self.currentPageActivityMedals--;
|
||||
}
|
||||
break;
|
||||
case MedalsCenterTab_GloryMedals:
|
||||
if (self.currentPageGloryMedals > 1) {
|
||||
self.currentPageGloryMedals--;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
- (void)_updateOtherInfo:(UserMedalsModel *)userModel {
|
||||
@@ -416,8 +459,10 @@ typedef enum : NSInteger {
|
||||
|
||||
- (void)_updateDataSource:(NSArray <MedalSeriesVo *>*)models {
|
||||
|
||||
if (models.count < 8) {
|
||||
if (models.count < [self.presenter pageSize]) {
|
||||
[self.medalsCollectionView.mj_footer endRefreshingWithNoMoreData];
|
||||
} else {
|
||||
[self.medalsCollectionView.mj_footer resetNoMoreData];
|
||||
}
|
||||
|
||||
switch (self.currentTabType) {
|
||||
|
Reference in New Issue
Block a user