您的位置:首页 > 移动开发 > IOS开发

ios中文字添加删除线

2016-03-14 11:37 393 查看
在做商城类的APP的时候难免会遇到打折,降价等情况,为了明确显示现在的价格与以前的价格差,就会用到原价加上删除线的展示情况。

今天就说说这删除线。

文本内容就不多说,计算一下删除线长度,设置一下颜色等即可。

//添加删除线
NSUInteger length1 = [_priceLabel1.text length];
NSMutableAttributedString *attri1 = [[NSMutableAttributedString alloc] initWithString:_priceLabel1.text];
[attri1 addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(2, length1-2)];

[attri1 addAttribute:NSStrikethroughColorAttributeName value:UIColorFromRGBOne(0x99) range:NSMakeRange(2, length1-2)];
[_priceLabel1 setAttributedText:attri1];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios 删除线