处理所有UI

This commit is contained in:
2025-11-07 21:57:42 +08:00
parent 96cd32ed99
commit b23c9a678b
9 changed files with 66 additions and 17 deletions

View File

@@ -98,7 +98,7 @@
// Two columns each width = (width - spacing - lr insets)/2
CGFloat cellWidth = (w - spacing) / 2.0;
//
CGFloat cellHeight = 340.0;
CGFloat cellHeight = 234.0;
return CGSizeMake(floor(cellWidth), cellHeight);
}

View File

@@ -25,20 +25,24 @@
[self.view addSubview:self.myCategoryView];
[self.view addSubview:self.listContainerView];
self.listContainerView.scrollView.scrollEnabled = false;
NSArray *imageNames = @[@"crab", @"lobster", @"apple", @"carrot", @"grape", @"watermelon"];
NSArray *selectedImageNames = @[@"crab_selected", @"lobster_selected", @"apple_selected", @"carrot_selected", @"grape_selected", @"watermelon_selected"];
NSArray *imageNames = @[@"home_item_normal", @"home_item_normal", @"home_item_normal", @"home_item_normal", @"home_item_normal", @"home_item_normal"];
NSArray *selectedImageNames = @[@"home_item_selected", @"home_item_selected", @"home_item_selected", @"home_item_selected", @"home_item_selected", @"home_item_selected"];
self.myCategoryView.titles = self.titles;
// self.myCategoryView.titleColorGradientEnabled = YES;
self.myCategoryView.imageInfoArray = imageNames;
self.myCategoryView.cellBackgroundSelectedColor = [UIColor blackColor];
self.myCategoryView.cellBackgroundUnselectedColor = [UIColor colorWithHex:0xEAF8F4];
self.myCategoryView.titleColor = [UIColor colorWithHex:0x1B1F1A];
self.myCategoryView.titleSelectedColor = [UIColor whiteColor];
self.myCategoryView.titleFont = [UIFont systemFontOfSize:12];
self.myCategoryView.selectedImageInfoArray = selectedImageNames;
self.myCategoryView.loadImageBlock = ^(UIImageView *imageView, id info) {
NSString *imageName = info;
imageView.image = [UIImage imageNamed:imageName];
};
self.myCategoryView.imageZoomEnabled = YES;
self.myCategoryView.imageZoomEnabled = false;
self.myCategoryView.imageZoomScale = 1.3;
self.myCategoryView.averageCellSpacingEnabled = NO;