TTStyledText, который распознает URL-адреса без схемы http: // - PullRequest
0 голосов
/ 30 марта 2011

Я использую TTStyledText для отображения текста с потенциальной разметкой на TTStyledTextLabel.

Если текст содержит что-то вроде "http://stackoverflow.com" TTStyledText автоматически генерирует разметку и связывает указанный текст.

Проблема в том, что я также хочу, чтобы "www.stackoverflow.com" отображался как действительные гиперссылки, а также все, что разумно напоминает URL-адрес http, даже если схема отсутствует.

Есть ли способ сделать это с помощью TTStyleText или мне нужно распознать URL и переформатировать текст самостоятельно?

1 Ответ

1 голос
/ 12 апреля 2011

Я всегда считал, что TTStyledText ужасно слаб, и ему не хватает функциональности. Это хороший пример. Я думаю, что для того, чтобы сделать это, вам нужно, как вы говорите, предварительно отформатировать текстовую часть, прежде чем передать ее.

...