3

全部:

我在状态栏中为我的测试应用添加了一个 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;

有人知道吗? 弹出菜单,全屏模式下不显示

4

1 回答 1

-1

我也遇到了同样的问题并找到了解决方案

[NSApp setActivationPolicy:NSApplicationActivationPolicyAccessory];

显示菜单,但隐藏其主菜单和停靠栏。我希望这有帮助。

于 2018-03-14T07:41:05.407 回答