| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- //
- // 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
|