我正在看Twitter的iPhone应用程序,并感到困惑。
首先,正常的单词看起来像里面的链接。
其次,当我触摸那些类似链接的单词时,文本视图(或者可能是Web视图)跳转到下面的相应部分(是的,它不会打开Safari,它只是跳转到该文本/ web中的文本视图)
现在我想实现相同的效果。
提前致谢。
答案 0 :(得分:2)
在项目中包含本地。html
文件
例如:
<html>
<head>
<body>
<p>By tapping "Sign up" above, you are agreeing to the
<a id="T-O-S-link" href="#TOS">Terms of Service</a> and <a id="P-P-link" href="#PP">Privacy Policy</a></p>
</body>
</head>
</html>
最后在UIWebView
答案 1 :(得分:1)
您是否考虑过three20 library?在其中一个演示TTCatalog
中,有一些样本可以准确显示您正在寻找的内容。该项目的优点在于您可以使用HTML来进行样式设置 - 例如,它可以将锚点转换为可点击的按钮。
答案 2 :(得分:1)
您可以在其中使用带有锚标记的HTML文件。将它作为.htm添加到Resources文件夹中,并将其加载到webview上。当您单击这些链接时,它将转到页面中相应的链接部分。