我需要在UIWebView控件中显示的html页面中执行搜索.我需要的功能是Safari拥有的功能,当您点击命令/ ctrl F搜索文档中的某些单词时,程序会突出显示您的命中.这个问题有什么简单的解决方案吗?
我知道你提出这个问题需要很长时间,但这仍然是一个非常普遍的问题,所以我把一个示例项目放在一起,以防其他人提出同样的问题.该项目是一个超级简单的应用程序,可以加载HTML文件,并可以搜索和突出显示任何关键字.您可以在此处下载示例项目:
https://www.dropbox.com/s/jietctrvrtnec28/TheSearcher.zip?dl=0
斯科特
编辑:更改上面的链接,因为旧的已破坏.
你可以用javascript做到这一点.查看"在此页面中查找"书签:http: //www.lifeclever.com/17-powerful-bookmarklets-for-your-iphone/
类似的东西,结合: http://developer.apple.com/iphone/library/documentation/uikit/reference/UIWebView_Class/Reference/Reference.html#//apple_ref/occ/instm/UIWebView/stringByEvaluatingJavaScriptFromString:
可能会做的伎俩.