我有一个在其中一列NSTableView
中包含 a的。NSButtonCell
要在相邻单元格中绘制自定义背景(基于NSTextFieldCell
),我使用isHighlighted
方法:
- (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView {
if ([self isHighlighted]) {
//here I draw the cell background
但是对于NSButtonCell
isHighlighted
只显示按钮按下状态。
如何确定何时NSButtonCell
被选中,即何时在行中突出显示?