在UIWebView上标记单词/段落/页面

时间:2012-10-26 05:57:59

标签: iphone ios xcode ipad uiwebview

我正在为iPad创建一个电子阅读器应用程序。我有一系列本地XHTML文件,我将在UIWebView上显示。这些XHTML文件将成为一本书的章节,并为读者提供书签的功能。读者应该能够通过单击(或可以传达给用户的任何其他手势)为该webview上的单词,段落或页面添加书签,该特定文本和书签图标图像应出现在该文本行上(或之后)。

此书签的扩展功能是该书签图像可以点击,然后用户可以导航到讨论等,但是一旦我能够将书签图标图像放在所选文本上,这应该很容易。< / p>

我想到了一些方法,但在UIWebView上似乎没有一种方法可行。我也是iPhone编程的新手。任何帮助都会非常感激!

提前致谢。

1 个答案:

答案 0 :(得分:0)

你可以用JavaScript完成这些工作。如果这些XHTML文件不归您所有,则可以使用- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script UIWebView方法加载外部脚本。