我是网络开发人员。 overflow:hidden
CSS属性告诉渲染引擎不要在父级边框上绘制当前视图的内容。
在我目前的项目中,我使用NSView
,覆盖NSMakeRect
等自定义的NSWindow,其自定义drawRect:
带圆角。 NSView内的WebView
在整个NSView
帧中展开。
现在是WebView 'overflows' the rounded corners of the
NSView`。我喜欢的是WebView与NSView具有相同的掩码。
你会怎么做?
答案 0 :(得分:1)
还要确保您的视图将剪辑子视图设置为true。据我所知,这就是你要找的东西,并阻止了f.ex.要远离父视图的图像。
[self.view setClipsToBounds:YES];
答案 1 :(得分:0)
您可以将角半径设置为视图层。
myView.layer.cornerRadius = 5.0f;
您必须添加QuartzCore.framework
。