Отображение URL-адреса в UITableViewCell другим цветом, чем остальная часть текста - PullRequest
1 голос
/ 22 марта 2009

Я прорабатываю онлайн-курс по программированию iPhone в Стэнфорде. Назначение приложения «Присутствие» извлекает Twitter и отображает каждое в отдельном UITableViewCell.

Обновления часто включают в себя URL-адреса, и я хотел бы знать, как отображать только текст URL-адреса синим цветом, чтобы его можно было использовать. Я могу разобрать текст для URL без проблем, просто не знаю, как отобразить сам URL.

Любые советы или предложения будут с благодарностью.

Ответы [ 2 ]

1 голос
/ 22 марта 2009

Как сказано выше, кнопка будет работать, но с точки зрения пользовательского интерфейса она, вероятно, будет выглядеть более естественно, если у вас есть ярлык.

В качестве альтернативы, вы можете заполнить UITableViewCell UIWebView. UIWebView будет содержать весь текст, и вы легко сможете установить часть текста в виде ссылки (синего цвета) с использованием HTML.

0 голосов
/ 22 марта 2009

Вам нужно добавить UIB-кнопку (или что-то похожее) в ячейку, где заголовок кнопки является URL-адресом, а действие открывает фактическую ссылку.

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