Как я могу сделать разные слова в табличной ячейке с другим шрифтом - PullRequest
0 голосов
/ 15 декабря 2011

У меня есть вид таблицы.в этой строке есть разные строки для этого я написал код так:

cell.textLabel.text=@"Hi this is PRASAD";

здесь я хочу только "PRASAD" с другим шрифтом и должен быть выделен жирным шрифтом.

какую логику ядолжны реализовать в текстовой метке?

Ответы [ 2 ]

3 голосов
/ 15 декабря 2011

Вы не можете. A UILabel не может иметь несколько характеристик шрифта. Единственным вариантом является создание настраиваемого представления для ячейки, которое представляет собой веб-просмотр или несколько меток.

1 голос
/ 17 декабря 2011

Используйте NSAttributedString для хранения текста и CoreText для рендеринга. Это быстро и работает, но, конечно, не так просто, как UILable:)

Посмотрите на пример кода ядра Apple

Существует также проект gitHub "NSAttributedString + HTML". На gitHub есть много проектов CoreText.

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