3

UIWebView コントロールに表示される html ページで検索を実行する必要があります。私が必要とする機能は、Safari が持っているものです。コマンド/ctrl F を押して文書内の単語を検索すると、プログラムがヒットを強調表示します。この問題の簡単な解決策はありますか?

4

2 に答える 2

7

あなたがこの質問をしてから長い時間が経っていることは知っていますが、それはまだ人々が持っているかなり一般的な質問なので、他の誰かが同じ質問をしている場合に備えてサンプルプロジェクトをまとめました. このプロジェクトは、HTML ファイルを読み込み、任意のキーワードを検索して強調表示できる、非常にシンプルなアプリです。サンプル プロジェクトは次の場所からダウンロードできます。

https://www.dropbox.com/s/jietctrvrtnec28/TheSearcher.zip?dl=0

スコット

編集:古いリンクが壊れていたため、上記のリンクを変更しました。

于 2011-10-08T18:08:51.057 に答える
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 :

トリックを行うかもしれません。

于 2009-06-18T21:31:28.310 に答える