非常简单的应用程序。当任何其他应用程序处于全屏模式时,我的应用程序系统托盘下拉菜单不会显示。其他应用程序(如系统时间的下拉菜单)正确显示。
没有应用全屏
全屏 Xcode 应用程序(单击图标但未显示下拉菜单)
这是我的代码->
NSStatusItem *g;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
NSStatusItem *statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
statusItem.menu = [[NSMenu alloc] init];
NSMenuItem *test = [[NSMenuItem alloc] init];
test.title = @"Just a test";
[statusItem.menu addItem:test];
NSImage *img = [NSImage imageNamed:@"icon.icns"];
[img setSize:NSMakeSize(18.0, 18.0)];
statusItem.image = img;
g = statusItem;
}