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 в веб-представлении.