Если вам нужен UILabel, который может отображать какой-то Rich-Text, например текст с первой частью синим, а другой красным, вы можете использовать мой класс OHAttributedLabel , который является подклассом UILabel который использует CoreText для рисования NSAttributedStrings. (iOS 3.2 +)
Он очень прост в использовании и также предоставляет категорию для NSAttribtedString, которая добавляет некоторые полезные методы, такие как простое изменение стиля диапазона текста без необходимости знать константы атрибутов CoreText.
[ПРАВИТЬ] Извините, я не понял, что Томас Ваннер уже упомянул мой класс в своем ответе