2012-04-13 69 views
1

我有一个项目,我正在努力,需要我能够显示在uiwebview中存储在SQLite数据库中的HTML文件。我知道如何显示存储在主包中的本地文件,但我无法弄清楚如何让这些存储在SQLite数据库中的文件显示在uiwebview中。如果任何人都可以帮助我,将不胜感激。示例项目或教程非常棒!提前致谢!在SQLite数据库的uiwebview中显示HTML文件?

已添加信息 我想我会附上此链接以帮助理解我正在尝试做什么。链接教程中的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文件的内容。在教程中,它显示了textview中的文本,我想将其更改为在uiwebview中显示。我希望这可以保持格式和其他一些原因。感谢那些已经发布的人。如果任何人都可以帮助我得到这将是伟大的!提前致谢!

+0

我在问题中添加了更多信息以便于回答。谢谢大家。 – infobug 2012-04-13 17:11:22

回答

1

使用

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

当包含web视图的视图控制器推到显示器明白了。

+2

这个答案如何涉及SQLite? – borrrden 2012-04-14 01:40:48

+0

查看本教程的链接,您将看到如何通过上述代码更改它。 – infobug 2012-04-14 02:24:06

+1

不用了,谢谢......没有人想阅读教程来获得问题的答案 – borrrden 2012-04-14 04:27:24

1
[WebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"html"]isDirectory:NO]]]; 

此代码显示“的test.html”它位于项目文件夹

+1

我知道该怎么做。我试图显示存储在SQLite数据库中的文件。 – infobug 2012-04-13 07:27:55

+3

所以你想知道如何从SQLite访问文件 – 2012-04-13 07:34:08

+0

是的。我试图访问该文件,然后在uiwebview中显示它。它是一个HTML文件。 – infobug 2012-04-13 07:37:57

相关问题