Я загружаю твиты для своего приложения и хочу иметь возможность форматировать свои твиты определенным образом и цветом. Например, вот простой твит...
"@somename This is a sample tweet from twitter. - 7 hours ago"
Можно ли взять последнюю часть строки, в данном случае «7 часов назад», и изменить шрифт/цвет шрифта?
Я использую stringWithFormat:
для форматирования таким образом:
tweet = [NSString stringWithFormat:@"%@%@", title, time];
Но я не уверен, смогу ли я изменить шрифт и цвет time
, используя этот код.
Кто-нибудь делал это раньше?
Изменить
Я пытался сделать это, используя OHAttributedLabel от AliSoftware, но я использую ARC, и это не работает. для меня.
Есть ли стандартный способ «iOS» для этого? Может быть, с помощью NSAttributedString
возможно?
stringWithFormat
используется для создания новой строки не только из строки (целые числа, числа с плавающей запятой). Насколько я знаю, это не имеет никакого отношения к стилю. Возможно, попробуйте NSAttributedString а> - person Majster   schedule 08.05.2012