Browse Source

[*] 个人主页贡献榜前三头像显示优化

Steven 8 months ago
parent
commit
7b6c2ece72

+ 15 - 0
MiMoLive/MiMoLive/Classes/Mine/Controller/AboutHomePage/View/MOHomePageMenuItemCell.m

@@ -226,9 +226,24 @@
     if(outcomeArr.count == 0){
         self.numLab.hidden = NO;
         self.numLab.text = @"Absent";
+        
+        self.topsView.hidden = YES;
     }
     else{
         self.numLab.hidden = YES;
+        
+        self.topsView.hidden = NO;
+        self.topsView.dataArr = self.outcomeArr;
+        
+        CGFloat baseWidth = MOTopsUserViewWidth / 3.0;
+        CGFloat num = self.outcomeArr.count;
+        if(num > 3){
+            num = 3;
+        }
+        CGFloat width = baseWidth * num;
+        [self.topsView mas_updateConstraints:^(MASConstraintMaker *make) {
+            make.width.equalTo(@(width));
+        }];
     }
 }