如何让状态栏在 Swift (macOS) 中显示文本而不是图标?

1 macos cocoa swift

我想知道是否可以让状态栏显示文本而不是在状态栏中显示图标。虽然我认为这不会有多大帮助,但这是我的代码:

    let icon = NSImage(named: NSImage.Name(rawValue: "statusIcon"))
    icon?.isTemplate = true // best for dark mode
    statusItem.image = icon
    statusItem.menu = statusMenu
Run Code Online (Sandbox Code Playgroud)

这是当前显示的图像,但如何使其显示文本而不制作包含文本的图像?

Ham*_*mer 6

斯威夫特 4.2

let statusItem = NSStatusBar.system.statusItem(withLength: NSStatusItem.variableLength)
statusItem.button?.title = "My Title"
Run Code Online (Sandbox Code Playgroud)