2010-08-27 2 views
0

настоящее время у меня UITextView, который имеет эту настройку свойств для обнаружения URL,:UITextView: изменить форматирование URL-адресов?

txtTemp.dataDetectorTypes = UIDataDetectorTypeLink; 

URL-адрес отображается правильно, форматирование синего цвета с подчеркиванием.

Я хочу изменить форматирование этой гиперссылки на жирный шрифт без подчеркивания. Остальная часть обычного текста в UITextView должна оставаться неизменной.

Может кто-нибудь рассказать мне, как это сделать?

ответ

0

Боюсь, вы не можете изменить внешний вид ссылок в текстовых изображениях. Текстовые просмотры, как правило, не поддерживают форматирование текста любого типа.

Если содержимое не нуждается в редактировании пользователем, рассмотрите возможность использования UIWebView.

Вам нужно будет немного поработать над настройкой, но это позволяет вам форматировать свой контент с помощью html и css, предоставляя вам множество вариантов форматирования текста.

+0

Учтите, что использование UIWebViews является довольно тяжелым. Выполнение чего-то подобного в UITableView может привести к нарушению плавной прокрутки. – Tobias

Смежные вопросы