gpt4 book ai didi

cocoa - 隐藏 NSView 溢出

转载 作者:行者123 更新时间:2023-12-03 17:13:58 24 4
gpt4 key购买 nike

我是一名网络开发人员。 overflow:hidden CSS 属性告诉渲染引擎不要跨父级边框绘制当前 View 的内容。

在我当前的项目中,我有一个自定义的 NSWindow,其中包含一个带有圆角的自定义 NSView,通过使用 NSMakeRect 覆盖 drawRect: 等在。 NSView 内部的 WebView 横跨整个 NSView 框架。

现在,WebView“溢出”了NSView`的圆角。我喜欢的是 WebView 与 NSView 具有相同的掩码。

你会怎么做?

最佳答案

还要确保您的 View 将剪辑 subview 设置为 true。据我了解,这就是您正在寻找的东西,并且可以防止 f.ex。图像超出父 View 。

[self.view setClipsToBounds:YES];

关于cocoa - 隐藏 NSView 溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12591261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com