2014-05-14 83 views
0

我有一個HTML代碼,我從一個Web服務 - 它有風格的標籤,(CSS我認爲)圖像和那種事情。我想在Web視圖中顯示它,並加載遠程圖像以及所有樣式。如何在UIWebView中顯示HTML代碼?

我已經嘗試設置這樣的:

[self.webView setBackgroundColor:[UIColor clearColor]]; 


NSMutableString *myString = [NSMutableString stringWithString:self.itemDecription]; 


[myString replaceOccurrencesOfString:@">" withString:@">" options:NSLiteralSearch range:NSMakeRange(0, [myString length])]; 
[myString replaceOccurrencesOfString:@"&lt;" withString:@"<" options:NSLiteralSearch range:NSMakeRange(0, [myString length])]; 

[self.webView loadHTMLString:myString baseURL:nil]; 

但是Web視圖只顯示文本沒有任何造型和圖像不加載。

+0

您可以顯示「HTML」 – Wain

回答

2

試試這個:

NSString *myFile = [[NSBundle mainBundle] pathForResource:@"tag" ofType:@"html"]; 
NSString* myString = [NSString stringWithContentsOfFile:myFile encoding:NSUTF8StringEncoding error:nil]; 
[webView loadHTMLString:myString baseURL:nil]; 
+0

感謝的樣本,但如何將我的NSString加載到那些字符串? – Tander

+0

我無法正確理解你。 – Deepika