微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

swift – 从NSButton中删除背景

嘿所以我在视觉效果视图中嵌入了一个表格视图,在其中一行中我有一个保存按钮,每次单击单元格时保存按钮都会在它周围获得这种时髦的背景颜色.

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐