我想在 NSTableCellView 上设置背景颜色,但似乎没有办法做到这一点。
因此,必须有另一种我不知道的方法来实现这一点,所以,如果有人能启发我,我将不胜感激!
谢谢!
最佳答案
一个NSTableCellView
是一个 NSView
,一个NSView
有一个 CALayer
,一个CALayer
有一个 backgroundColor
。所以……
myTableCellView.wantsLayer = YES; // make the cell layer-backed
myTableCellView.layer.backgroundColor = [[NSColor redColor] CGColor]; // or whatever color you like
关于objective-c - 在 NSTableCellView 上设置背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17794868/