cell调用其他控件,造成重叠的解决



//将插入的控件在这里初始化,解决cell复用时的重叠

- (void)awakeFromNib {


    progress1 = [[ZFProgressView alloc] initWithFrame:CGRectMake(0,0,self.progressView.frame.size.width, self.progressView.frame.size.height)];

}

- (void)updateUsingModel:(userModel *)model atIndexPath:(NSIndexPath *)indexPath{
    
    _model = model;
    self.borrowTitleLabel.text = model.borrowTitle;
    self.interestRateLabel.text = [NSString stringWithFormat:@"%@%@",model.interestRate,@"%"];
    self.borrowSumLabel.text = [NSString stringWithFormat:@"%@元",model.borrowSum];
    if ([model.isDay intValue] == 1) {
        self.typeLabel.text = [NSString stringWithFormat:@"%@天" ,model.borrowTimeLimit];
        self.titleLabel.text = model.title;
        
    }if ([model.isDay intValue] == 2) {
        self.typeLabel.text = [NSString stringWithFormat:@"%@月" ,model.borrowTimeLimit];
        self.titleLabel.text = model.title;
    }else{
        
    }
    self.tenderSumLabel.text = [NSString stringWithFormat:@"%@元",model.tenderSum];
    self.progressLabel.text = [NSString stringWithFormat:@"%@%@",model.progressRate,@"%"];
    
    
//    progress1 = [[ZFProgressView alloc] initWithFrame:CGRectMake(0,0,self.progressView.frame.size.width, self.progressView.frame.size.height)];
    [progress1 setProgressStrokeColor:[UIColor redColor]];
    [progress1 setProgress:[self.progressLabel.text floatValue]/100 Animated:YES];
        [self.progressView addSubview:progress1];
    

}

- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];

    // Configure the view for the selected state
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值