好的,我找到了解决方案。
要将 WindowController 更改为暗色主题,请在 windowDidLoad() 函数中键入以下代码:
window?.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
window?.titleVisibility = .hidden
这是应用程序运行时窗口的图像:
希望这能帮助那些和我一样想知道如何做到这一点的人。
如果在没有直接窗口出口的视图控制器中调用此函数:
override func viewDidAppear() {
super.viewDidAppear()
self.view.window?.appearance = NSAppearance(named: NSAppearance.Name.vibrantDark)
}