UIWebView的透明度

时间:2011-06-30 16:52:22

标签: iphone uiview uiwebview

我有一个带有“广告”的UIView,我希望能够在广告的顶部显示一个UIWebView弹出窗口。

我希望能够让除了UIWebView之外的所有东西都变成一个暗淡的黑色透明..这可能吗?

如果这是明确的,请告诉我。你在许多网站上看到它

由于

2 个答案:

答案 0 :(得分:1)

您可以在整个屏幕上添加一个小视图(使其更接近(接近0)或更小(接近1)透明)。通过将userInteractionEnabled设置为NO,可以防止此视图下的任何内容响应触摸事件。然后将UIWebView添加到该文件中。

答案 1 :(得分:1)

UIView *vie=[[UIView alloc]initWithFrame:CGRectMake(0, 0, 360, 480)];

[vie setOpaque:NO];

[vie setBackgroundColor:[UIColor clearColor]];


UIWebView *urwebiew=[[UIWebView alloc]initWithFrame:CGRectMake(40, 40, 200, 200)];


    //.................

[vie addSubview:urwebiew];


now the view is ready with transparent to use