处理所有UI
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user