您好,我一直在互联网上查找并找到了有关此主题的各种有用信息,但似乎没有一个有效
if trying to get something like this
标题栏和窗口其余部分混合的地方。从互联网上得到的代码 iv 到目前为止在我的 viewDidLoad() 中
self.view.window?.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
self.view.window?.styleMask = (self.view.window?.styleMask)! | NSFullSizeContentViewWindowMask
self.view.window?.titlebarAppearsTransparent = true
self.view.window?.movableByWindowBackground = true
但这没有做任何事情。我是 Mac 开发新手(通常是 ios),所以感谢所有帮助!
制作子类NSWindowController
并将代码放入 windowDidLoad() 中。
override func windowDidLoad() {
super.windowDidLoad()
// Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
self.window?.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
self.window?.styleMask = (self.window?.styleMask)! | NSFullSizeContentViewWindowMask
self.window?.titlebarAppearsTransparent = true
self.window?.movableByWindowBackground = true
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)