因此,我有一个NSView
程序,其中我创建了一些无边界按钮。
尽管我将它们的backgroundColor
属性设置为所需的颜色,但它们的显示方式却像是具有较深的阴影。
最佳答案
这是标签的背景不是按钮,当用户选择降低系统首选项的透明度时,按钮不会出现。
在这种情况下,我通过这行代码解决了:
myButton.appearance = NSAppearance(named: .aqua)
关于objective-c - 透明的NSButton带有不必要的backgroundColor,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40726188/