TTStyledTextLabel открытие URL [Открыть]

Я пытаюсь открыть URL-адрес с помощью TTStyledTextLabel. Я искал, но обнаружил, что я должен добавить <a href=''></a> это в моей строке.

Пробовал, но все равно не работает.

    TTStyledTextLabel *tnc = ....;
    NSString *message = @"My message";

    message = [NSString stringWithFormat:@"<a href=''></a> %@ http://www.google.co.in", message];
    TTStyledText *text = [TTStyledText textFromXHTML:message lineBreaks:YES URLs:YES];

    tnc.text = text;

Я делаю это правильно. Всякий раз, когда я нажимаю на URL, он выделяется, но делает мою вторую строку невидимой. Должен ли я использовать веб-вид, чтобы открыть URL-адрес, или он откроет сафари напрямую?

1 ответ

Неправильная строка сообщения. Может быть, это следующее:

message = [NSString stringWithFormat:@"<a href='http://www.google.co.in'>%@</a>", message];

Когда вы нажимаете на сообщение, оно открывает URL в веб-представлении.

Другие вопросы по тегам