diff --git a/keyBoard/Class/Home/V/HomeHotCell.m b/keyBoard/Class/Home/V/HomeHotCell.m index fa757c2..f09890f 100644 --- a/keyBoard/Class/Home/V/HomeHotCell.m +++ b/keyBoard/Class/Home/V/HomeHotCell.m @@ -8,6 +8,7 @@ @interface HomeHotCell() // 左侧序号 @property (nonatomic, strong) UILabel *rankLabel; +@property (nonatomic, strong) UIView *yuanView; // 左侧圆形头像占位 @property (nonatomic, strong) UIView *avatarView; // 标题 @@ -24,6 +25,7 @@ [super setupUI]; // 添加控件 + [self.contentView addSubview:self.yuanView]; [self.contentView addSubview:self.rankLabel]; [self.contentView addSubview:self.avatarView]; [self.contentView addSubview:self.titleLabel]; @@ -35,6 +37,11 @@ make.left.equalTo(self.contentView).offset(16); make.centerY.equalTo(self.contentView); }]; + [self.yuanView mas_makeConstraints:^(MASConstraintMaker *make) { + make.right.equalTo(self.rankLabel).offset(2); + make.bottom.equalTo(self.rankLabel).offset(-3); + make.width.height.mas_equalTo(6); + }]; [self.avatarView mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(self.rankLabel.mas_right).offset(12); @@ -85,8 +92,8 @@ - (UILabel *)rankLabel { if (!_rankLabel) { _rankLabel = [[UILabel alloc] init]; - _rankLabel.font = [UIFont systemFontOfSize:18 weight:UIFontWeightSemibold]; - _rankLabel.textColor = [UIColor colorWithRed:0.15 green:0.55 blue:0.45 alpha:1.0]; + _rankLabel.font = [UIFont systemFontOfSize:14 weight:UIFontWeightSemibold]; + _rankLabel.textColor = [UIColor colorWithHex:0x1B1F1A]; } return _rankLabel; } @@ -95,12 +102,22 @@ if (!_avatarView) { _avatarView = [[UIView alloc] init]; _avatarView.backgroundColor = [UIColor colorWithWhite:0.9 alpha:1]; - _avatarView.layer.cornerRadius = 26; + _avatarView.layer.cornerRadius = 28; _avatarView.layer.masksToBounds = YES; } return _avatarView; } +- (UIView *)yuanView { + if (!_yuanView) { + _yuanView = [[UIView alloc] init]; + _yuanView.backgroundColor = [UIColor colorWithHex:0x26D3AA]; + _yuanView.layer.cornerRadius = 3; + _yuanView.layer.masksToBounds = YES; + } + return _yuanView; +} + - (UILabel *)titleLabel { if (!_titleLabel) { _titleLabel = [[UILabel alloc] init];