2011-03-05 43 views

回答

6

只需创建一个空白文件并将其重命名为html或将现有html文件添加到该项目。 下一步取决于你希望如何使用html文件。

说如果你想加载一个名为page.html的本地文件,首先你将文件添加到项目中,在项目的构建阶段,并将page.html添加到Copy Bundle Resources,然后在你的应用中运行这个文件,它的文件写入documents字典您的应用程序/

NSString *Html = [[NSString alloc]initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"page" ofType:@"html"] encoding:NSUTF8StringEncoding error:NULL]; 
[Html writeToFile:[[self docPath]stringByAppendingPathComponent:@"page.html"] atomically:YES encoding:NSUTF8StringEncoding error:NULL]; 
[Html release]; 

和你的WebView应该称之为加载文件:

NSArray *docPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *docPath = [docPaths objectAtIndex:0]; 
[myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[docPath stringByAppendingPathComponent:@"page.html"]]]]; 

它完成。

+0

嗨,我想知道如何使用的HTML ???我的意思是在iphone模拟器中显示HTML文件的内容。感谢你 – user601367

+0

你想加载一个本地HTML文件到UIWebView?查看我的更新 –

0

您可能正在寻找的是UIKit的UIWebView类的文档和示例代码。

0

您可以使用UIWebView显示HTML文件中像这样

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:URLString]]; 
[webView loadRequest:request]; 

其中URLString包含你的文件的URL。

相关问题