这是我的代码:

var newBut = NSButton(frame: NSRect(x: 150, y: 200, width: 30, height: 30))
newBut.title = "press me!"
self.view.addSubview(newBut)

但它创建了与方形按钮不同的按钮。它更暗,像影子一样。我正在寻找一种方法来更改其外观以复制方形按钮样式。

最佳答案

只需将 NSButton 的 bezelStyle 设置为 SmallSquareBezelStyle

newBut.bezelStyle = NSBezelStyle.SmallSquareBezelStyle

关于swift - 以编程方式快速创建方形 NSButton,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28505403/

10-13 06:59