// // GoldConvertDetailViewCell.m // Ifish // // Created by imac on 2017/4/26. // Copyright © 2017年 lianlian. All rights reserved. // #import "GoldConvertDetailViewCell.h" @implementation GoldConvertDetailViewCell - (void)awakeFromNib { [super awakeFromNib]; // Initialization code } - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } -(void)loadCellDataWith:(DiscountCoupon*)model; { NSString *rmbPre = [NSString stringWithFormat:@"%d",model.moneyValue]; NSString *title = [NSString stringWithFormat:@"¥%@抵用券",rmbPre]; NSRange rmbRange = [title rangeOfString:rmbPre]; NSMutableAttributedString *diyongquan = [[NSMutableAttributedString alloc] initWithString:title]; [diyongquan addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:23] range:NSMakeRange(0, 1)]; [diyongquan addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:32] range:rmbRange]; [diyongquan addAttribute:NSForegroundColorAttributeName value:[UIColor whiteColor] range:NSMakeRange(0, title.length)]; self.diyongQuanLabel.attributedText = diyongquan; NSString *jinbiCount = [NSString stringWithFormat:@"%ld",(long)model.needGold]; NSString *jinbiStr =[NSString stringWithFormat:@"—— %@金币可兑换 ——",jinbiCount]; NSMutableAttributedString *jinbiText = [[NSMutableAttributedString alloc] initWithString:jinbiStr]; NSRange jinbiCountRange = [jinbiStr rangeOfString:jinbiCount]; [jinbiText addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:20] range:jinbiCountRange]; [jinbiText addAttribute:NSForegroundColorAttributeName value:RGB(254, 121, 63) range:jinbiCountRange]; NSRange pre = [jinbiStr rangeOfString:@"—— "]; NSRange hex = [jinbiStr rangeOfString:@" ——"]; [jinbiText addAttribute:NSForegroundColorAttributeName value:RGB(153, 153, 153) range:pre]; [jinbiText addAttribute:NSForegroundColorAttributeName value:RGB(153, 153, 153) range:hex]; self.jinBiLabel.attributedText = jinbiText; NSString *tiaojian = nil; if (!model.useNeedMoney||[model.useNeedMoney isKindOfClass:[NSNull class]]) { tiaojian = [NSString stringWithFormat:@"无使用门槛"]; }else{ tiaojian = [NSString stringWithFormat:@"单笔订单满%@元可使用",model.useNeedMoney]; } NSString *fanwei = [NSString stringWithFormat:@"%@",model.tagText]; NSString *qixian = nil; if (!model.validEndDate||[model.validEndDate isKindOfClass:[NSNull class]]) { qixian = [NSString stringWithFormat:@"永久有效"]; }else{ if ([model.validStartDate isKindOfClass:[NSNull class]]) { model.validStartDate = @""; } qixian = [NSString stringWithFormat:@"3.%@致%@",model.validStartDate,model.validEndDate]; } //NSString *str = @" 【使用范围】单笔订单满100元可使用 \n 【适用范围】爱鱼奇官方淘宝店全店通用 \n 【使用期限】永久有效\n 【使用方式】兑换成功后,会获得一个激活码,将该激活码复制到淘宝订单的备注信息内,或发给旺旺客服。客服确认之后,修改订单价格,抵用券使用完毕。也可以将激活码赠予朋友。\n 【使用申明】抵用券只能使用一次,一旦使用,无法退还,即使发生退还货也不做退还处理,其最终解释权归爱鱼奇所有。"; NSString *str = nil; str = [NSString stringWithFormat:@" 【使用范围】%@\n 【适用范围】%@\n 【使用期限】%@\n 【使用方式】兑换成功后,会获得一个激活码,将该激活码复制到淘宝订单的备注信息内,或发给旺旺客服。客服确认之后,修改订单价格,抵用券使用完毕。也可以将激活码赠予朋友。\n 【使用申明】抵用券只能使用一次,且每笔订单只能使用一张抵用券,一旦使用,无法退还,即使发生退换货也不做退还处理,其最终解释权归爱鱼奇所有。",tiaojian,fanwei,qixian]; NSMutableAttributedString *textviewText = [[NSMutableAttributedString alloc] initWithString:str]; NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc] init]; [paragraphStyle setLineSpacing:4]; [textviewText addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [str length])]; [textviewText addAttribute:NSForegroundColorAttributeName value:RGB(153, 153, 153) range:NSMakeRange(0, [str length])]; self.detailTextView.attributedText =textviewText ; } @end