我正在尝试使用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时,它都会被高亮显示,但却使我的其他字符串不可见。我是否应该使用webView打开网址,否则会直接打开游戏?
答案 0 :(得分:0)
您的消息字符串不正确。可能是以下内容:
message = [NSString stringWithFormat:@"<a href='http://www.google.co.in'>%@</a>", message];
当您点按该消息时,它将在webView中打开一个网址。