如何删除链接的<a href=""> </a>颜色?

时间:2013-11-20 08:02:58

标签: ios objective-c uiwebview

我将NSString作为

 <a href="http://www.googel.com.com/index.php?route=common/search" target="_blank">click here</a>

在UIWebView中,它看起来像蓝色。

我要么删除蓝色,要么只是删除此标签。

我从XIB属性检查器中删除了链接检查,但它只检测为

www.google.com

我该怎么做。

由于

3 个答案:

答案 0 :(得分:1)

在iOS 7上,您可以设置UIWebView的tintColor。它会影响datadetector链接颜色:

[yourWebView setTintColor:[UIColor blackColor]];

因此,您可以使其与文字颜色相同。

答案 1 :(得分:0)

如果您获得带有html内容的NSString,您可以随时将html脚本标记附加到原始html,并使用css按照您喜欢的方式设置内容的样式。

答案 2 :(得分:0)

解决方案1:删除锚文本颜色

在收到的字符串后面追加

a:link, a:hover, a:active { color: black; }

解决方案2:删除锚标记

为此你可以写(或可以搜索谷歌)正则表达式删除锚标记