我有一个NSOutline的子类。当它失去焦点时,所选行的显示三角形从其反转的模板形式(白色)变回黑色。我不希望发生这种情况:我希望所选行的外观保持不变,如在XCode或Mail中。
我已经尝试拦截NSOutlineView子类中的firstResponder消息,以及我的自定义rowViews,但无济于事。有任何想法吗?
答案 0 :(得分:0)
在我的NSTableRowView子类中,执行以下操作:
- (BOOL)isEmphasized {
return YES;
}