10

我想自定义一个NSMenuwith NSMenuItems,所以它看起来像 Apple Pro Apps。

但是我怎样才能定制一个NSMenu?没有绘制方法来改变外观。如果我将 a 设置NSView为 a NSMenuItem,我可以设置背景颜色,但我会失去突出显示和菜单处理。NSMenu此外,不能定制顶盖和底盖。

我只发现了这个提示,但不幸的是没有代码。

带有白色菜单和白色菜单项的深色 TableView

我会很高兴得到一些帮助!

4

1 回答 1

2

很难的答案是,创建自己的子类 NSMenu、NSMenuItem 等并手动处理绘图、动画等。

于 2012-02-28T21:29:46.260 回答