NSTextField 的样式
Styling of NSTextField
NStextField的边框和样式怎么弄成那样(右边的图标除外)?它是自定义的还是内置的?
设置新的 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 = 5
NStextField的边框和样式怎么弄成那样(右边的图标除外)?它是自定义的还是内置的?
设置新的 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 = 5