Zwei Farben für UILabel TEXT

Ich möchte zwei Farben für einstellenUILabel's Text. Ich habe es versuchtTTTRegexAttributedLabel, aber es wird ein unbekannter Typfehler ausgegeben.

Ich habe auch versucht, Code zu folgen. Aber es stürzt bei settext ab.

 NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Hello. That is a test attributed string."];
    [str addAttribute: @"Hello" value:[UIColor yellowColor] range:NSMakeRange(3,5)];
    [str addAttribute:@"That" value:[UIColor greenColor] range:NSMakeRange(10,7)];
    [str addAttribute:@"Hello" value:[UIFont fontWithName:@"HelveticaNeue-Bold" size:20.0] range:NSMakeRange(20, 10)];

[syncStatusLabel setText:(NSString *)str];

Gibt es eine andere Möglichkeit, mehrere Farben für einen einzelnen UILabel-Text festzulegen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage