1

私が取り組んでいるプロジェクトがあり、SQLiteデータベースに保存されているHTMLファイルをuiwebviewで表示できるようにする必要があります。メインバンドルに保存されているローカルファイルを表示する方法は知っていますが、SQLiteデータベースに保存されているこれらのファイルをuiwebviewに表示する方法がわかりません。誰かが私を助けることができればそれは大いにありがたいです。サンプルプロジェクトまたはチュートリアルは素晴らしいです!前もって感謝します!

追加情報私がやろうとしていることを理解するのに役立つように、このリンクを添付すると思いました。http://www.google.com/url?sa=t&source=web&cd=1&ved=0CCYQFjAA&url=http%3A%2F%2Fdblog.com.au%2Fiphone-development-tutorials%2Fiphone-sdk-tutorial-reading-data- from-a-sqlite-database%2F&rct = j&q = sqlite%20animals%20tutorial%20iphone&ei = 41eIT- 79L9H -2QW50tXaCQ&usg = AFQjCNGqongc81oHHa3WGFTctkBIiduCvAデータベース内のデータをhtmlファイルのコンテンツに置き換えました。チュートリアルでは、テキストをテキストビューで表示しますが、uiwebviewで表示するように変更したいと思います。私はこれがフォーマットと他のいくつかの理由を維持することを望みます。投稿してくださった方々、ありがとうございました。誰かが私がこれを手に入れるのを手伝ってくれるなら、それは素晴らしいことです!! 前もって感謝します!

4

3 に答える 3

2

webView loadHTMLString:baseURL: (文字列として保存されているだけだと思います....画像がある場合は、それに応じてベースディレクトリを設定する必要があります)

于 2012-04-13T07:01:54.303 に答える
1

使って手に入れた

NSString *html = [animal description];
[self.animalView.animalDesciption loadHTMLString:html baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];

webview を含む ViewController がディスプレイにプッシュされたとき。

于 2012-04-13T19:39:21.427 に答える
1
  [WebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"html"]isDirectory:NO]]];

このコードは、プロジェクト フォルダーにある「test.html」を表示します。

于 2012-04-13T07:25:31.830 に答える