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