Мне нужно отобразить некоторый текст в нескольких представлениях, загруженных на UIScrollView
. Он должен быть центрирован как по вертикали, так и по горизонтали.
Я сделал это без проблем, используя UITextView
, но теперь мне нужно выполнить небольшое форматирование в середине текста — немного изменить цвет и курсив.
Моя первая попытка состояла в том, чтобы использовать для этого UIWebView
, объявить CSS для тега <i>
с правильным цветом, и это сработало, но слишком медленно. Иногда представление прокручивается на экране, и требуется добрая секунда, прежде чем его текст будет обновлен.
Я думал о Core Graphics, но некоторые документы и Google показали мне, что это сложная задача. Я имею в виду, если это единственный вариант, мне придется его изучить. Но перед этим я хотел бы знать, есть ли что-нибудь еще, что я должен попробовать.
Итак, не могли бы вы, ребята, указать мне правильное направление? Есть ли другой вариант или что мне нужно для поиска рисования многострочного, центрированного, форматированного текста в Core Graphics?