gpt4 book ai didi

swift - NSVisualEffectBlendingMode OS X Swift

转载 作者:行者123 更新时间:2023-11-30 10:03:08 25 4
gpt4 key购买 nike

我希望能够使我的应用程序的背景变得模糊,这样您几乎可以像这样透过窗口看到

enter image description here

而不是标准窗口

enter image description here

谢谢!

最佳答案

我找到了我正在寻找的答案,并认为这对于其他寻找类似内容的人可能有用。这是我的代码:

import Cocoa

class window: NSWindowController {

override func windowDidLoad() {
super.windowDidLoad()

let view = NSVisualEffectView(frame: NSRect(x: 0, y: 0, width: 1500, height: 800))
view.blendingMode = NSVisualEffectBlendingMode.BehindWindow
view.material = NSVisualEffectMaterial.Dark
view.state = NSVisualEffectState.Active
self.window!.contentView!.addSubview(view)

}

}

我创建了一个 NSWindowController 类并将上面的代码添加到其中。然后将该类连接到我的 main.storyboard 中的窗口 Controller 。

关于swift - NSVisualEffectBlendingMode OS X Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37368675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com