我想要一个带有圆角的窗口。但是我到处都是白点。
代码:
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
输出:
如何摆脱角落里那些白点?
最佳答案
还要将此代码添加到您的代码中
window.isOpaque = false
window.backgroundColor = .clear
我没有要检查的机器,但是一旦遇到相同的问题,我想我可以通过使用上面的代码解决它。我将检查何时返回机器。
试一试并更新我。
关于swift - 带有圆角的NSWindow快速,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42762856/