Прямого пути не существует ..
1) Используйте две метки UILabel, каждая со своим шрифтом. Переместите вторую над первой, основываясь на том, где заканчивается текст первой.Вы можете использовать sizeWithFont: forWidth: lineBreakMode: для размера одного текста
2) Другой вариант, вы подкласс UILabel, рисовать текст в drawRect :, использовать любую логику, чтобы различать 2 строки в разных шрифтах
3) Существует третья возможность. Но так как я никогда не пробовал, я не могу дать много информации. Может быть, этот вопрос может быть полезным ..
EDIT : в iOS 6 UILabel, UITextView и другие подобные классы поддерживают NSAttributedString, которую можно использовать для разных типов шрифтов / стилей в тексте с одной меткой. Этот ответ ясно объясняет это.Поэтому нет необходимости добавлять его сюда.