Наличие нескольких цветовых шрифтов в одном предложении в xcode / iphone - PullRequest
0 голосов
/ 21 мая 2011

image

Я хочу реализовать функцию в своем приложении для iphone, которая делает что-то похожее на это.Иметь 2 разных цветовых шрифта в 1 предложении.Я где-то прочитал о переполнении стека около трех 20, но три 20 не будут работать в моем приложении.Я тоже что-то читал о textview?но я пытался прочитать документацию для этого, но я не совсем понял.

У кого-нибудь есть пример кода или любые другие предложения?

спасибо!

Ответы [ 3 ]

1 голос
/ 03 июня 2011

TTTAttributedLabel - это вставная замена для UILabel, которая позволит вам применять несколько шрифтов, цветов и стилей к одной метке. Все, что вам нужно сделать, это передать NSAttributedString! Это определенно намного проще и производительнее, чем загрузка чего-то гигантского, такого как Three20 или использование UIWebView.

0 голосов
/ 21 мая 2011

Существует несколько проектов NSAttributedString OpenSource на GitHub, которые допускают подобные вещи.

До того, как была доступна строка NSAttributed, мы все использовали UIWebView и «стилизованный» HTML для достижения того же эффекта.Это может быть вариант в зависимости от ваших конечных потребностей.

0 голосов
/ 21 мая 2011

Взгляните на класс NSAttributedString .

РЕДАКТИРОВАТЬ : в SO есть несколько постов, которые дают некоторые рекомендации по использованию этого класса.Один такой пример можно найти здесь .

Помогает ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...