使NSButton半透明

时间:2017-04-29 13:07:52

标签: swift macos cocoa nsbutton nsvisualeffectview

我在NSVisualEffectView上有2个NSButton。第一个按钮图像是系统NSEnterFullScreenTemplate图像。第一个按钮上的图像是半透明的。

在第二个按钮上,我有一个我在Assets.xcassets中导入的图像。在第二个按钮上,图像不是半透明的(它保持白色)。

如何使这个图像也半透明?

1 个答案:

答案 0 :(得分:1)

使用template上的NSImage设置:

button.image.isTemplate = true