Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的分隔线有问题,它基于NSBox,我使用常规NSBox,其 Box Type 设置为“Custom”,边框类型设置为“Groove”。
NSBox
在不画背景的情况下,没问题。
但是如果要绘制背景,不能是透明背景
如何实现像透明背景效果?
像这样:
您可以通过使用 alpha 设置颜色来做到这一点,如下所示:
[boxOutlet setFillColor:[NSColor colorWithCalibratedRed:0 green:0 blue:0 alpha:0.5]];
它将填充NSBox黑色 50% 透明度。Alpha 是不透明度值。 注意: boxOutlet是 IBOutlet 的NSBox。
结果: