我目前有一个NSStatusBar
带有NSStatusBarItem
标题的显示。但我不想用自定义替换标题/文本NSView
。我怎样才能做到这一点?
我目前有:
func applicationDidFinishLaunching(_ aNotification: Notification) {
let statusBar = NSStatusBar.system
statusBarItem = statusBar.statusItem(withLength: NSStatusItem.variableLength)
statusBarItem.button?.title = "My Menu Bar App"
}
假设我不想用以下内容替换标题:
let view = NSView(frame: NSRect(x: 0, y: 0, width: 40, height: 40))
view.layer?.backgroundColor = NSColor.yellow.cgColor
我怎样才能做到这一点?我试图将它作为子视图添加到按钮,但没有运气。