获取NSButtonCell的突出显示状态

时间:2012-09-30 12:58:56

标签: objective-c macos cocoa nsbuttoncell

我的NSTableView在其中一列中包含NSButtonCell。要在相邻单元格中绘制自定义背景(基于NSTextFieldCell),我使用isHighlighted方法:

- (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView {
     if ([self isHighlighted]) {
     //here I draw the cell background

但是对于NSButtonCell isHighlighted 仅显示按下按钮状态。

如何确定何时选择NSButtonCell,即何时在行中突出显示?

0 个答案:

没有答案