如何使NStextField的边框和样式像那样(除了右边的图标)?是定制的还是内置的?

发布于 2022-03-24 10:06:08
设置新的CALayer,并在设置颜色之前使用isBezeled和isBordered属性。
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 = 5https://stackoverflow.com/questions/71592888
复制相似问题