我正在尝试使用Swift在macOS上以全局键盘快捷键的方式编程打开MenuBarExtra。我已经为键盘快捷键设置了所有代码,但我无法弄清楚如何使用SwiftUI显示/隐藏MenuBarExtra。是否有一种本机SwiftUI的方法可以做到这一点,而我却找不到?否则,是否可以通过AppKit来实现?
我以以下方式定义了我的菜单栏应用程序:
MenuBarExtra("Title", image: "sample_icon", content: {
ContentView()
.preferredColorScheme(.dark)
})
isInserted
用于显示/隐藏菜单栏项本身,而不是其窗口/菜单。 - undefined