在UIWebview中一次点击改变句子颜色
Change a sentence color in UIWebview on single tap
我在UIWebView
中显示一个大文本。我想做的是当用户点击任何地方整个句子都应该高亮,或者你可以说我可以得到句子的范围我可以改变颜色。我没有为此编写任何代码,但我也不能应用适当的逻辑。
任何帮助。谢谢。
我正在做的是,我正在加载一个长文本NSString使用html。字符串包含多个句子。现在我的要求是,当我点击一个单词时,它应该突出显示整个句子(例如,改变文本颜色)。我试着为它写一个javascript(这是我从互联网上的某个地方得到的),并调用getSelection方法,但什么也没发生。
如有任何帮助,不胜感激。
注:-我不懂javascript。(
您可以使用简单的javascript函数在UIWebView中突出显示文本。试试下面的教程
在UIWebView中高亮显示文本
我做到了。我所做的就是做一个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>
相关文章:
- 我如何找到一个句子中的所有空格并替换忽略它们
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- jQuery:当屏幕大小改变时,如何更改默认图像和悬停图像
- 使用jQuery检查提交时添加到句子中的单词
- 为什么使用immutableJS我的状态没有改变
- JavaScript改变了双方的显示风格
- 改变所有<td>为特定的桌子点击颜色
- 如何使用javascript标记句子
- 网络语音API-再次讲话(重置句子)
- 变量dos'即使我可以返回更新后的值,也不会改变
- 需要使用javascript获取输入文本,然后将其添加到句子中
- 如何使用Javascript在给定的句子中找到大写单词并在其前面添加一个字符
- jQuery更改变量值
- 爆米花改变来源
- innerHTML赢得't改变元素
- Javascript onclick更改变量值
- "改变“;列表头,然后继续处理列表
- 是否可以使用“;document.all”;在IE11中,而不改变每次使用
- 当偏移量改变时滚动顶部
- 在UIWebview中一次点击改变句子颜色