UITableView加载本地HTML

时间:2012-12-23 21:23:36

标签: html ios uitableview

我构建简单的应用程序。我创建了UITableView和DetailViewController。我在标题中创建了

DetailViewController int *webNumber and UIWebView *webName

DetailViewController.m

switch (webNumber)
{
    case 0:
}

我如何加载本地HTML?

(我在iPhone上写这个话题对不起代码)

2 个答案:

答案 0 :(得分:0)

我会尝试这样的事情:

NSString *path = [[NSBundle mainBundle] pathForResource:@"my-local-html-file" ofType:@"html" inDirectory:nil];
NSString *html = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
[webName loadHTMLString:html baseURL:[[NSBundle mainBundle] resourceURL]];

more info about loadHTMLString:baseURL in Apple Docs

答案 1 :(得分:0)

只需使用

[self.webName loadHTMLString:yourHTMLString baseURL:nil];

用于本地HTML。如果您要加载网址,请更改baseURL: