我正在努力寻找一种复制黑色NSMenu的方法。我希望按钮中的项目具有此样式:

这是否涉及到NSMenu的子类化?如果是,我将如何实现这一点?提前谢谢。
发布于 2015-09-23 17:00:12
您可以修改NSPopUpButton的appearance属性。
Swift:
myPopUpButton.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)Objective-C:
myPopUpButton.appearance = [NSAppearance appearanceNamed:NSAppearanceNameVibrantDark];appearance属性可应用于NSView的任何子类(buttons、scrollViews等)和NSWindows。
https://stackoverflow.com/questions/32723703
复制相似问题