所有
我在测试应用的状态栏中添加了一个NSStatusItem,它在Mac ox 10.12中运行良好,不仅是普通模型,还有全屏模型。当我切换到Mac OS 10.13时,无法在全屏模型中显示菜单。
self.statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
self.statusItem.highlightMode = YES;
self.statusItem.menu = self.dummyMenu;
[self.statusItem.menu setDelegate:self];
self.statusItem.image = image;

有没有人有任何想法? The pop up menu, in full screen model, it will not show
答案 0 :(得分:-1)
我也遇到了同样的问题并找到了
的解决方案[NSApp setActivationPolicy:NSApplicationActivationPolicyAccessory];
显示菜单,但隐藏其主菜单和停靠。 我希望这会有所帮助。