ソースを参照

UI 逻辑优化

SuperC 1 年間 前
コミット
77e4cc1ce9

BIN
MiMoLive/MiMoLive.xcworkspace/xcuserdata/yanxuyao.xcuserdatad/UserInterfaceState.xcuserstate


+ 1 - 1
MiMoLive/MiMoLive/Classes/Live/View/MOWameShowView/MOImageTitleBaseView.m

@@ -101,7 +101,7 @@
         _titleLab = [UILabel new];
         _titleLab.textColor = UIColorFromHex(0xC4C4C4);
         _titleLab.textAlignment = NSTextAlignmentCenter;
-        _titleLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:@"Humnst777 BlkCn BT"];
+        _titleLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:@"Akrobat"];
         _titleLab.backgroundColor = [UIColor clearColor];
     }
     return _titleLab;

+ 1 - 1
MiMoLive/MiMoLive/Classes/Live/View/MOWameShowView/MOWameShowCell.m

@@ -81,7 +81,7 @@
         _titleLab = [UILabel new];
         _titleLab.textColor = UIColorFromHex(0xC4C4C4);
         _titleLab.textAlignment = NSTextAlignmentCenter;
-        _titleLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:@"Humnst777 BlkCn BT"];
+        _titleLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:@"Akrobat"];
         _titleLab.backgroundColor = [UIColor clearColor];
     }
     return _titleLab;

+ 3 - 4
MiMoLive/MiMoLive/Classes/Live/View/MOWameShowView/MOWameShowView.m

@@ -160,10 +160,9 @@
 
 - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section{
     
-    CGFloat width = (SCREENWIDTH - 10.0 * 4) / 3.0;
-    CGFloat height = 160.0;
-    
-    return CGSizeMake((SCREENWIDTH - 10.0 * 2), height);
+    CGFloat viewWidth = (SCREENWIDTH - 10.0 * 4) / 3.0;
+    CGFloat viewHeight = (viewWidth * 63 / 112 + 12.0) * 2.0;
+    return CGSizeMake((SCREENWIDTH - 10.0 * 2), viewHeight);
 }
 
 

+ 1 - 1
MiMoLive/MiMoLive/Classes/Mine/View/MOMine/MOMineWameCell.m

@@ -83,7 +83,7 @@
         _titleLab = [UILabel new];
         _titleLab.textColor = UIColorFromHex(0x000000);
         _titleLab.textAlignment = NSTextAlignmentCenter;
-        _titleLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:@"Humnst777 BlkCn BT"];
+        _titleLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:@"Akrobat"];
         _titleLab.backgroundColor = [UIColor clearColor];
     }
     return _titleLab;

+ 10 - 5
MiMoLive/MiMoLive/Classes/WameListVC/MOWameCenterVcReusableView.m

@@ -26,6 +26,11 @@
 - (void)awakeFromNib {
     [super awakeFromNib];
     // Initialization code
+    
+    CGFloat viewWidth = (SCREENWIDTH - 10.0 - 22.0 * 2.0) / 2.0;
+    CGFloat viewHeight = viewWidth * 9 / 16 + 12.0;
+    self.fourIconViewHeight.constant = viewHeight;
+    
 }
 
 - (void)setDataArr:(NSArray *)dataArr{
@@ -34,7 +39,7 @@
     WEAKSELF
     if(dataArr.count >= 1){
         self.firstIconView.cellModel = dataArr[0];
-        self.firstIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Humnst777 BlkCn BT"];
+        self.firstIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Akrobat"];
         self.firstIconView.titleColor = [MOTools colorWithHexString:@"#737373" alpha:1.0];
         self.firstIconView.viewClickBlock = ^(MOWamelist * _Nonnull cellModel) {
             weakSelf.viewClickBlock ? weakSelf.viewClickBlock(cellModel) : nil;
@@ -46,7 +51,7 @@
     
     if(dataArr.count >= 2){
         self.secondIconView.cellModel = dataArr[1];
-        self.secondIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Humnst777 BlkCn BT"];
+        self.secondIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Akrobat"];
         self.secondIconView.titleColor = [MOTools colorWithHexString:@"#737373" alpha:1.0];
         self.secondIconView.viewClickBlock = ^(MOWamelist * _Nonnull cellModel) {
             weakSelf.viewClickBlock ? weakSelf.viewClickBlock(cellModel) : nil;
@@ -58,7 +63,7 @@
     
     if(dataArr.count >= 3){
         self.thirdIconView.cellModel = dataArr[2];
-        self.thirdIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Humnst777 BlkCn BT"];
+        self.thirdIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Akrobat"];
         self.thirdIconView.titleColor = [MOTools colorWithHexString:@"#737373" alpha:1.0];
         self.thirdIconView.viewClickBlock = ^(MOWamelist * _Nonnull cellModel) {
             weakSelf.viewClickBlock ? weakSelf.viewClickBlock(cellModel) : nil;
@@ -70,7 +75,7 @@
     
     if(dataArr.count >= 4){
         self.fourIconView.cellModel = dataArr[3];
-        self.fourIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Humnst777 BlkCn BT"];
+        self.fourIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Akrobat"];
         self.fourIconView.titleColor = [MOTools colorWithHexString:@"#737373" alpha:1.0];
         self.fourIconView.viewClickBlock = ^(MOWamelist * _Nonnull cellModel) {
             weakSelf.viewClickBlock ? weakSelf.viewClickBlock(cellModel) : nil;
@@ -82,7 +87,7 @@
     
     if(dataArr.count >= 5){
         self.fiveIconView.cellModel = dataArr[4];
-        self.fiveIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Humnst777 BlkCn BT"];
+        self.fiveIconView.titleFont = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Akrobat"];
         self.fiveIconView.titleColor = [MOTools colorWithHexString:@"#737373" alpha:1.0];
         self.fiveIconView.viewClickBlock = ^(MOWamelist * _Nonnull cellModel) {
             weakSelf.viewClickBlock ? weakSelf.viewClickBlock(cellModel) : nil;

+ 1 - 1
MiMoLive/MiMoLive/Classes/WameListVC/MOWameItemCell.m

@@ -80,7 +80,7 @@
         _titleLab = [UILabel new];
         _titleLab.textColor = UIColorFromHex(0x737373);
         _titleLab.textAlignment = NSTextAlignmentCenter;
-        _titleLab.font = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Humnst777 BlkCn BT"];
+        _titleLab.font = [MOTextTools getTheFontWithSize:12.0 AndFontName:@"Akrobat"];
         _titleLab.backgroundColor = [UIColor clearColor];
     }
     return _titleLab;

+ 3 - 1
MiMoLive/MiMoLive/Classes/WameListVC/MOWameListVC.m

@@ -148,7 +148,9 @@
 }
 
 - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section{
-    CGFloat height = 360;
+    CGFloat viewWidth = (SCREENWIDTH - 10.0 - 22.0 * 2.0) / 2.0;
+    CGFloat viewHeight = viewWidth * 9 / 16 + 12.0;
+    CGFloat height = viewHeight * 3.0;
     return CGSizeMake(SCREENWIDTH, height);
 }