// // MOFirstRechargeTableViewCell.m // MiMoLive // // Created by SuperC on 2024/9/10. // #import "MOFirstRechargeTableViewCell.h" @interface MOFirstRechargeTableViewCell () @property (weak, nonatomic) IBOutlet UIButton *getBtn; @property (weak, nonatomic) IBOutlet UILabel *titleLab; @property (weak, nonatomic) IBOutlet UIButton *zuanNumBtn; @property (weak, nonatomic) IBOutlet UIImageView *iconImgView; @property (weak, nonatomic) IBOutlet UILabel *contentLab; @property (weak, nonatomic) IBOutlet UILabel *numLab; @end @implementation MOFirstRechargeTableViewCell - (void)awakeFromNib { [super awakeFromNib]; // Initialization code self.backgroundColor = [UIColor clearColor]; self.getBtn.layer.cornerRadius = 6.0; self.getBtn.layer.masksToBounds = YES; self.getBtn.hidden = YES; self.zuanNumBtn.titleEdgeInsets = UIEdgeInsetsMake(0, 5, 0, 0); self.numLab.font = [MOTextTools getTheFontWithSize:14.0 AndFontName:kNormalContentFontStr]; self.titleLab.font = [MOTextTools getTheFontWithSize:12.0 AndFontName:kNormalContentBlodFontStr]; self.contentLab.font = [MOTextTools getTheFontWithSize:10.0 AndFontName:kNormalContentFontStr]; [self.zuanNumBtn setFont:[MOTextTools getTheFontWithSize:12.0 AndFontName:kNormalContentBlodFontStr]]; //Cell 去除选中效果 self.selectionStyle = UITableViewCellSelectionStyleNone; } - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } - (void)setCellModel:(MOGiftPackItems *)cellModel{ _cellModel = cellModel; if(self.bought){ self.getBtn.hidden = NO; } else{ self.getBtn.hidden = YES; } if(cellModel.type == 1){ //钻石 self.zuanNumBtn.hidden = NO; self.titleLab.hidden = YES; [self.zuanNumBtn setTitle:[NSString stringWithFormat:@"%.f",cellModel.amount] forState:UIControlStateNormal]; self.numLab.text = @"x1"; } else{ //道具 self.zuanNumBtn.hidden = YES; self.titleLab.hidden = NO; self.titleLab.text = cellModel.name; if(cellModel.type == 2){ self.numLab.text = [NSString stringWithFormat:@"x%.f days",cellModel.amount]; } else{ self.numLab.text = [NSString stringWithFormat:@"x%.f",cellModel.amount]; } } if(cellModel.forever){ self.numLab.hidden = YES; } else{ self.numLab.hidden = NO; } [self.iconImgView sd_setImageWithURL:[NSURL URLWithString:cellModel.icon]]; self.contentLab.text = cellModel.desc; } @end