我在UIWebView
中显示一个大文字。我想要做的是当用户点击整个句子应突出显示的任何地方,或者你可以说我可以得到句子的范围,我可以改变相同的颜色。我没有为此编写任何代码,但我也无法应用正确的逻辑。
任何帮助。感谢。
更新
我正在做的是我正在使用html加载长文本NSString。该字符串包含多个句子。现在我的要求是,当我点击一个单词时,它应该突出显示整个句子(例如,更改文本颜色)。我试着为它编写一个javascript(我从互联网上的某处获得)并调用了getSelection方法,但没有任何反应。
任何帮助都将不胜感激。
P.S.-我不懂javascript。 :(
答案 0 :(得分:0)
您可以使用简单的javascript功能在UIWebView中突出显示文本。 试试下面的教程
答案 1 :(得分:0)
我做到了。我所做的只是制作一个css文件,然后在hover
下将所有句子插入并标记,然后将标记的颜色更改为所需的颜色。
代码:
<html>
<head>
<style type='text/css'>
a:link {
text-decoration : none;
color: black;
}
a:visited {
color: black;
}
a:hover {
color: red;
}
</style>
</head>
<body>
<a>My Text</a>
</body>
</html>