3

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

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

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

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

4

0 回答 0