- NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Using NSAttributed String,try your best to test attributed string text"];
- [str addAttribute:NSForegroundColorAttributeName value:[UIColor blueColor] range:NSMakeRange(0,5)];
- [str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(6,12)];
- [str addAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(19,6)];
- [str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Arial" size:30.0] range:NSMakeRange(0, 5)];
- [str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Arial" size:30.0] range:NSMakeRange(6, 12)];
- [str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Arial" size:30.0] range:NSMakeRange(19, 6)];
- UILabel *attrLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 150, 320 - 40, 90)];
- attrLabel.attributedText = str;
- attrLabel.numberOfLines = 0;
- [self.view addSubview:attrLabel];
self.restCountLabel.text = [NSString stringWithFormat:@"剩余%@张", lmTicketModal.sysl];
NSMutableAttributedString *noteStr = [[NSMutableAttributedString alloc]initWithString:self.restCountLabel.text];
NSRange redRange = NSMakeRange(2,lmTicketModal.xssl.length);
redRange.length = lmTicketModal.sysl.length;
[noteStr addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:229/255.0 green:67/255.0 blue:80/255.0 alpha:1] range:redRange];
[self.restCountLabel setAttributedText:noteStr];