UILabel*label = [[UILabelalloc]initWithFrame:CGRectMake(0,50,300,40)];
[self.viewaddSubview:label];
NSString*string =@"¥300 ¥322";
NSString*subString =@"¥322";
NSRangerange = [stringrangeOfString:subString];
NSMutableAttributedString*attri = [[NSMutableAttributedStringalloc]initWithString:stringattributes:@{NSStrikethroughStyleAttributeName:@(NSUnderlineStyleNone)}];
[attriaddAttribute:NSStrikethroughStyleAttributeNamevalue:@(NSUnderlineStyleSingle)range:range];
[attriaddAttribute:NSForegroundColorAttributeNamevalue:[UIColororangeColor]
range:range];
[attriaddAttribute:NSFontAttributeNamevalue:[UIFontsystemFontOfSize:20]
range:range];
label.attributedText= attri;
网友评论