NSMenu没有采用外观VibrantDark样式

时间:2018-07-21 09:57:49

标签: xcode macos nsmenu appearance

在我的应用中,我有一个NSMenu,除了外观错误外,它还可以正常工作。该应用程序具有VibrantDark样式,所有按钮和popupButtons均以该样式正确显示。

但是当我创建NSMenu时,它将其显示为灯光样式。 NSMenu没有外观属性。我试图创建自己的自定义菜单,但是它没有超出框架边框。为什么NSMenu不采用外观?

1 个答案:

答案 0 :(得分:0)

一切正常,正确的代码: mouseMenu.popUp(定位:pointMenu.item(at:0),                         位于:NSEvent.mouseLocation(),                         在:自我)