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

5

带有附加NSMenu的NSTableView。

右键单击表视图时,菜单将出现。使用它,表视图将以彩色边框突出显示行。

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

默认颜色对应于系统偏好设置中的用户优先级 -> 通用 -> 突出显示颜色。

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

enter image description here


https://dev59.com/2mHVa4cB1Zd3GeqPlk81#53315864 - MCMatan
1个回答

5
将此添加到您的TableView中。
- (void)drawContextMenuHighlightForRow:(NSInteger)row;
{

}

1
这是一个未记录的API。请问它是否能通过Mac App Store的审核流程? - Aravindhan
我也在想这个是否已经通过了Mac App Store的审核流程。 - Tommy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接