Вопрос

Я создал монохромный тикер [Times Ticker] Для отображения информации пользовательские встречаются в моем приложении. Это широкий и узкий экземпляр UiscrollView, контент которого заполнен экземпляром UILABEL с соответствующим текстом. Родительский вид является его собственным делегатом и заботится о горизонтальной анимации прокрутки. Экземпляр UILABEL устанавливается только на одну строку.

Я хотел бы, чтобы текст был в двух цветах (красном и черном), где это необходимо, и, возможно, просто и курсив, где это необходимо. Конечно, UILabel не способен делать это, и не является UIETXVIEW.

Очевидная вещь, которую нужно попробовать, заменяет экземпляр UILabel с экземпляром UIWEBVIEW и отправить его HTML-строку для форматирования текста. Однако результаты еще не совсем удовлетворяют, что и с UILabel - текст имеет марживальные смещения, например, и его необходимо отображать на одной строке.

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

Что касается решения UIWEBVIEW Что вы советуете? Например, как бы вы настроили экземпляр UIWEBVIVE для визуально и верно напоминают UILabel?

Это было полезно?

Решение

Проверьте пример примерной этикетки в http://furbo.org/2008/10/07/fancy-uilabels/
Если это поможет вам.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top