我正在尝试在状态栏中添加一个图标,以便我可以通过一些操作添加一个小菜单。但是当我启动应用程序时,图标会显示第二个orso然后消失并且不会返回。下面是我用来创建图标的代码:
func applicationDidFinishLaunching(_ aNotification: Notification) {
// Insert code here to initialize your application
let bar = NSStatusBar.system
let length: CGFloat = -1 //NSVariableStatusItemLength
var item = bar.statusItem(withLength: length)
item.button?.image = NSImage(named: NSImage.Name(rawValue: "logo-1"))!
}
我该如何解决这个问题,以免它再次消失?