gpt4 book ai didi

swift - NSWindow 在 swift 中带有圆角

转载 作者:搜寻专家 更新时间:2023-10-31 22:01:42 26 4
gpt4 key购买 nike

我想要一个圆角的窗口。但是我在每个角落都有一个白点。

代码:

let effect = NSVisualEffectView(frame: NSRect(x: 0, y: 0, width: 0, height: 0))
effect.blendingMode = .behindWindow
effect.state = .active
effect.material = .dark
effect.wantsLayer = true
effect.layer?.cornerRadius = 15.0
window.contentView = effect
window.titlebarAppearsTransparent = true
window.titleVisibility = .hidden

输出:

enter image description here

如何去掉角落里的那些白点?

最佳答案

同时将此代码添加到您的代码中

window.isOpaque = false
window.backgroundColor = .clear

我没有我的机器可以检查,但一旦我遇到同样的问题,我想我通过使用上面的代码解决了它。我会在回到我的机器前检查一下。

试一试并更新我。

关于swift - NSWindow 在 swift 中带有圆角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42762856/

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