如何使webview透明化?

时间:2012-01-10 10:30:24

标签: iphone cocoa-touch webview

我想让我的webview看起来透明,并在其上显示数据,背景显示父视图的图像。

有谁能告诉我怎么做?

3 个答案:

答案 0 :(得分:4)

它可能有助于你

[webView setOpaque:NO]; 
webView.backgroundColor = [UIColor clearColor];

答案 1 :(得分:2)

以下代码用于解决您的问题

    NSString *htmlData=@"your data string here";

    [self.webVctr loadHTMLString:strForhtmldata baseURL:nil];

现在webview透明,可以使用以下代码。

    self.webVctr.opaque = NO;
    self.webVctr.backgroundColor = [UIColor clearColor];

答案 2 :(得分:-2)

UIWebViewUIView的子类,这意味着您可以将其backgroundColor属性设置为透明UIColor

myWebview.backgroundColor = [UIColor clearColor];