Можно ли установить несколько цветов в UILabel? - PullRequest
5 голосов
/ 16 марта 2010

Цитата из Джейсона Коко невозможно задать несколько в UILabel ... но

как это сделать?

есть идеи?

alt text

можно ли установить цвет смешивания в UILabel

пример "ТЕСТ" могу ли я установить E на красный цвет, а другой на белый цвет?

Ответы [ 4 ]

11 голосов
/ 16 марта 2010

FontLabel - это вставная замена для UILabel, которая может принимать приписанную строку как текст. Это позволит вам использовать несколько цветов и шрифтов в одной метке.

7 голосов
/ 10 мая 2011

TTTAttributedLabel - это заменитель UILabel, который намного проще и проще, чем другие библиотеки, такие как, например, FontLabel . Все, что вам нужно сделать, это установить NSAttributedString в качестве текста для этой метки.

2 голосов
/ 14 августа 2012

Это невозможно в iOS 5, но iOS 6 поддерживает это. Как видно из документации: https://developer.apple.com/documentation/uikit/uilabel#//apple_ref/doc/uid/TP40006797

UILabel получает свойство attributetedText с iOS6, рядом с UILabel многие другие элементы пользовательского интерфейса также используют NSAttributedText.

2 голосов
/ 16 марта 2010

Нет, к сожалению, это невозможно с UILabel. Вы можете использовать несколько альтернатив Google, и у iPad будет NSAttributedString, но с UILabel вся строка должна быть одного шрифта / цвета.

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