当前位置 : 主页 > 手机开发 > 其它 >

swift – 从NSButton中删除背景

来源:互联网 收集:自由互联 发布时间:2021-06-11
嘿所以我在视觉效果视图中嵌入了一个表格视图,在其中一行中我有一个保存按钮,每次单击单元格时保存按钮都会在它周围获得这种时髦的背景颜色. 我尝试过 saveButton.wantsLayer = truesav
嘿所以我在视觉效果视图中嵌入了一个表格视图,在其中一行中我有一个保存按钮,每次单击单元格时保存按钮都会在它周围获得这种时髦的背景颜色.
enter image description here

我尝试过

saveButton.wantsLayer = true
saveButton.layer?.backgroundColor = NSColor.clearColor.CGColor

但这不起作用,在标签和东西之类的东西发生同样的事情,但我能够通过将背景颜色设置为一种颜色然后将不透明度一直向下来修复它.但因为它的按钮不起作用!有任何想法吗?

如果有人仍然坚持这一点,似乎将“isBordered”设置为false就可以了.

saveButton.wantsLayer = true
saveButton.layer?.backgroundColor = NSColor.clearColor.CGColor

saveButton.isBordered = false // This does the trick
网友评论