带菜单的NSTableView,如何通过右键单击更改边框颜色?

Zel*_*lko 5 macos nstableview swift osx-yosemite

NSTableView 带有附加的 NSMenu。

右键单击表视图后,将出现菜单。有了它,表视图将突出显示带有彩色边框的行。

使用Mac 开发人员库中的HoverTableDemo作为参考点。

默认颜色对应于“系统偏好设置”->“常规”->“突出显示颜色”中的用户首选项。

问:如何更改/删除此边框颜色?

在此输入图像描述

Ste*_*anf 5

将其添加到您的 TableView

- (void)drawContextMenuHighlightForRow:(NSInteger)row;
{

}
Run Code Online (Sandbox Code Playgroud)