我想实现一个功能,比如在UIWebview上添加选定文本的注释,如iBooks和Kobosoft阅读器
我已经创建了UIMenuItem。但是,我不知道如何为此实现该方法。在这方面有人可以提供帮助吗?
我不知道用什么功能来添加注释和突出显示文本以及存储和检索
答案 0 :(得分:0)
UIWebView的实现方式使您可以将注释添加到网页文本的某一部分或加载到视图中的PDF,但突出显示是不可能的,因为API不允许它。 iBooks和Kobo(以及某种程度上的点燃)利用CGPDF API和一点核心动画魔法的组合来突出显示PDF,并将其存储在PDF的元数据中。读取和写入元数据存储很容易,但渲染亮点是一个涉及一些interesting math的挑战。