我有一个带有“广告”的UIView,我希望能够在广告的顶部显示一个UIWebView弹出窗口。
我希望能够让除了UIWebView之外的所有东西都变成一个暗淡的黑色透明..这可能吗?
如果这是明确的,请告诉我。你在许多网站上看到它
由于
答案 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