This commit is contained in:
2025-12-22 15:37:22 +08:00
parent 472e9ad341
commit 1c9ae7bc06
3 changed files with 6 additions and 4 deletions

View File

@@ -53,7 +53,9 @@
[self.priceBtn setTitle:priceText forState:UIControlStateNormal]; [self.priceBtn setTitle:priceText forState:UIControlStateNormal];
// //
self.coverView.backgroundColor = [UIColor colorWithWhite:0.92 alpha:1.0]; // self.coverView.backgroundColor = [UIColor colorWithWhite:0.92 alpha:1.0];
[self.coverView kb_setImageURL:[NSURL URLWithString:url] placeholder:KBPlaceholderImage];
} }
#pragma mark - Lazy #pragma mark - Lazy

View File

@@ -120,7 +120,7 @@
KBShopThemeModel *theme = (indexPath.item < self.dataSource.count) ? self.dataSource[indexPath.item] : nil; KBShopThemeModel *theme = (indexPath.item < self.dataSource.count) ? self.dataSource[indexPath.item] : nil;
NSString *title = theme.themeName.length ? theme.themeName : KBLocalized(@"Themes"); NSString *title = theme.themeName.length ? theme.themeName : KBLocalized(@"Themes");
NSString *price = [self kb_priceStringForTheme:theme]; NSString *price = [self kb_priceStringForTheme:theme];
[cell configWithTitle:title imageURL:nil price:price]; [cell configWithTitle:title imageURL:theme.themePreviewImageUrl price:price];
return cell; return cell;
} }

View File

@@ -273,7 +273,7 @@ typedef NS_ENUM(NSInteger, KBSkinDetailSection) {
- (void)requestDownload { - (void)requestDownload {
// if (self.isProcessingAction) { return; } // if (self.isProcessingAction) { return; }
// self.isProcessingAction = YES; // self.isProcessingAction = YES;
[KBHUD show];
NSMutableDictionary *skin = [NSMutableDictionary dictionary]; NSMutableDictionary *skin = [NSMutableDictionary dictionary];
if (!skin[@"id"] && self.detailModel.themeId) { if (!skin[@"id"] && self.detailModel.themeId) {
skin[@"id"] = self.detailModel.themeId; skin[@"id"] = self.detailModel.themeId;
@@ -287,7 +287,7 @@ typedef NS_ENUM(NSInteger, KBSkinDetailSection) {
if (self.detailModel.themePreviewImageUrl.length > 0) { if (self.detailModel.themePreviewImageUrl.length > 0) {
skin[@"preview"] = self.detailModel.themePreviewImageUrl; skin[@"preview"] = self.detailModel.themePreviewImageUrl;
} }
[KBHUD showWithStatus:@"正在下载..."];
[[KBSkinService shared] applySkinWithJSON:skin [[KBSkinService shared] applySkinWithJSON:skin
fromViewController:self fromViewController:self
mode:KBSkinSourceModeRemoteZip mode:KBSkinSourceModeRemoteZip