2011-03-05 40 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。

相關問題