2012-11-17 307 views
3

我想要的是將webview的背景顏色設置爲透明。iOS:WebView透明背景顏色

下面是我用於webview的代碼。

NSString *embedHTML = [NSString stringWithFormat:@"<html><body style=\"background-color: transparent;font-family: verdana;\"><h3>About US</h3></BODY></HTML>"]; 
[webView loadHTMLString:embedHTML baseURL:nil];  

然而,當我用這個,我仍然看到背景顏色爲白色。任何想法如何讓顏色透明?

+0

有趣的是Q與接受0票答案仍顯示未答覆。 –

+0

@JanDvorak:我不明白你...... –

+0

我瀏覽了'最新unanswered'類別,看到一個黃色的數字,所以我來見[UIWebView的背景 –

回答

10

這一切應採取,

[webView setBackgroundColor:[UIColor clearColor]]; 
[webView setOpaque:NO]; 
+0

謝謝...它的工作。 –

+0

[webView setOpaque:NO];是關鍵 –

2

只需添加此行。

webView.opaque=NO; 
+0

仍然顯示白色背景。 –

+0

還添加了[webView setBackgroundColor:[UIColor clearColor]]; – MadhuP