2009-06-16 16 views
3

UIWebViewコントロールに表示されるhtmlページで検索を実行する必要があります。私が必要とする機能は、Safariが持っているものです。コマンド/ Ctrlキーを押しながらFを押すとドキュメントが検索され、ヒットがハイライト表示されます。この問題の簡単な解決法はありますか?UIWebViewで検索するにはどうすればよいですか?

答えて

5

これは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

は、トリックを行う可能性がある「検索このページでは、」ブックマークレットをチェックしてください。

+0

答えをいただき、ありがとうございます。その間に私が自分自身を考え出したもの。しかし、あなたが言及しているブックマークレットは正しく動作しません。なぜなら、htmlタグの中にある何かを検索するとhtmlが破壊されるからです。 私はそのようなものを使用する必要があります: http://james.padolsey.com/demos/misc/findAndReplace/ – silicosaur

6

あなたはこの質問をして以来、長い時間が経っていますが、それはまだ人々が持っている非常によくある質問です。だから他の誰かが同じ質問をしている場合に備えてサンプルプロジェクトをまとめます。このプロジェクトは、HTMLファイルを読み込んで、キーワードを検索してハイライト表示できる、シンプルなアプリです。あなたはここにサンプルプロジェクトをダウンロードすることができます。

http://dl.dropbox.com/u/12280770/TheSearcher.zip

をスコット

+0

すごく感謝しています。スコット –

+0

ファイルは現在利用できません..! – Clement

関連する問題