我在NSTableView中使用了几个NSButtonCell对象.它们是简单的方形按钮,上面有自定义图像.
这些按钮在未突出显示时正确绘制:所有可见的是图像,按钮矩形的其余部分是透明的.但是,当我单击它们时,整个按钮矩形会突出显示,反转透明部分的背景.
我希望看到倒置的图像,透明部分保持透明.如何才能做到这一点?
尝试将您的单元格highlightsBy
属性设置为NSContentsCellMask
.我想你必须在代码中执行此操作(可能在awakeFromNib
); 我没有看到单独使用IB的方法.