简单的问题,但我找不到答案。。。如何更改NSCollectionViewItem
实例的角半径?
最佳答案
默认情况下,view
的NSCollectionViewItem
没有层。您需要将wantsLayer
设置为true
,例如:
import Cocoa
class TestCellItem: NSCollectionViewItem {
override func viewDidLoad() {
super.viewDidLoad()
view.wantsLayer = true
view.layer?.backgroundColor = NSColor.red.cgColor
}
override func viewDidLayout() {
super.viewDidLayout()
view.layer?.cornerRadius = 20
}
}