【发布时间】:2020-07-07 08:34:35
【问题描述】:
我想要一个带有收音机的 NSView 的特定角落,但我不知道该怎么做。 对于所有角落,我都在使用
class StyledButton: NSView {
let roundLayer: CALayer = CALayer()
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)!
setup()
}
override init(frame: CGRect) {
super.init(frame: frame)
setup()
}
func setup() {
self.wantsLayer = true
self.layer?.addSublayer(roundLayer)
roundLayer.frame = self.bounds
roundLayer.cornerRadius = 3
roundLayer.backgroundColor = NSColor.redColor().CGColor
}
}
【问题讨论】:
标签: macos nsview round-corner