使用以下命令在启动时隐藏应用程序:
NSApplication.sharedApplication().setActivationPolicy(NSApplicationActivationPolicy.Accessory)
当应用程序处于活动状态时,菜单栏没有显示是有意义的。因为它没有码头代表。
但是,在首选项中,您切换回:
NSApp.setActivationPolicy(NSApplicationActivationPolicy.Regular)
它将停靠点返回,但菜单栏仍然隐藏。
我尝试使用以下方式激活它:
NSApp.activateIgnoringOtherApps(true)
但这似乎没有效果。