在UIWebView中打开一个洞

时间:2012-09-12 06:35:02

标签: iphone ios uiview uiwebview

我有一个UIView,我有一个UIWebView。现在我需要在UIWebView中的Hole中创建一个洞,以便从后面看到UIView。

2 个答案:

答案 0 :(得分:0)

您需要将opaque的{​​{1}}属性设置为UIWebview

答案 1 :(得分:0)

尝试在UIWebView

上创建一个遮罩
// Create your mask layer
CALayer* maskLayer = [CALayer layer];
maskLayer.frame = CGRectMake(0,0,yourMaskWidth ,yourMaskHeight);
maskLayer.contents = (__bridge id)[[UIImage imageNamed:@"yourMaskImage.png"] CGImage];

// Apply the mask to your uiview layer        
yourUIWebView.layer.mask = maskLayer;