Два цвета для UILabel TEXT

Я хочу установить два цвета дляUILabel's текст. Я пыталсяTTTRegexAttributedLabel, но он выдает ошибку неизвестного типа.

Я тоже попробовал следующий код. Но это сбой на сеттексте.

 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];

Есть ли другой способ установить несколько цветов для одного текста UILabel?

Ответы на вопрос(3)

Ваш ответ на вопрос