NSMenu项目上的黑色调

时间:2015-09-22 17:57:53

标签: objective-c xcode macos cocoa

我正在努力寻找复制黑色NSMenu的方法。我希望按钮中的项目具有以下样式: enter image description here

这是否涉及继承NSMenu,如果是,我将如何实现这一目标?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以修改appearance的{​​{1}}属性。

Swift:

NSPopUpButton

目标-C:

myPopUpButton.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)

myPopUpButton.appearance = [NSAppearance appearanceNamed:NSAppearanceNameVibrantDark]; 属性可以应用于appearance的任何子类(按钮,scrollViews等)和NSView