NSTextField 的样式

Styling of NSTextField

NStextField的边框和样式怎么弄成那样(右边的图标除外)?它是自定义的还是内置的?

设置新的 CALayer 并在设置颜色之前使用 isBezeledisBordered 属性。

let field = NSTextField()
field.layer = CALayer()
field.wantsLayer = true
field.isBezeled = false
field.isEditable = true
field.isBordered = true
field.backgroundColor = NSColor.white
field.layer?.borderColor = NSColor.gray.cgColor
field.layer?.backgroundColor = NSColor.white.cgColor
field.layer?.borderWidth = 1
field.layer?.cornerRadius = 5