Можно ли сделать какой-нибудь текст одинаковым UILabel разного цвета и разного размера ?
Я хочу, чтобы это был другой цвет на одной этикетке, это возможно? Я имею в виду, что в одном ярлыке много цветов текста,
iPhone не имеет NSAttributedString, и совершенно очевидно, что UILabel не имеет способа указать атрибуты для каждого символа. Поэтому я думаю, что ваш единственный ответ - использовать WebKit (UIWebView).
Начиная с iOS6, вы можете использовать свойство attribute.Text UILabel для получения нескольких цветов.
Вы меняете цвет текста следующим образом:
myLabel.textColor=[UIColor blueColor];
Вы меняете шрифт как:
myLabel.font= aFont; //a font object you've previously defined.
См. Справочник классов UILabel.
Edit01: После перечитывания кажется, что OP хочет изменить атрибуты текста в той же строке. В этом случае вам нужно будет использовать CFAttributedString . Я не пользовался им, но считаю, что он работает на iPhone.