swift - 如何在 Swift (macOS) 中让状态栏显示文本而不是图标?
问题描述
我想知道是否可以让状态栏显示文本而不是在状态栏中显示图标。虽然我认为这不会有太大帮助,但这是我的代码:
let icon = NSImage(named: NSImage.Name(rawValue: "statusIcon"))
icon?.isTemplate = true // best for dark mode
statusItem.image = icon
statusItem.menu = statusMenu
这目前正在显示一个图像,但是如何让它显示文本而不制作一个包含文本的图像?
解决方案
斯威夫特 4.2
let statusItem = NSStatusBar.system.statusItem(withLength: NSStatusItem.variableLength)
statusItem.button?.title = "My Title"