2010-03-16 2 views

ответ

2

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

+0

спасибо за информацию Jason Coco – RAGOpoR

+1

не могли бы вы ответить на другой вопрос? – RAGOpoR

+0

@RAGOpoR - Они почти наверняка используют изображения, а не UILabels. –

11

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

+0

спасибо за ваше предложение. Том – RAGOpoR

7

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

2

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

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

Смежные вопросы