带菜单的 NSTableView,如何通过右键单击更改边框颜色?
NSTableView with menu, how to change the border color with right click?
带有附加 NSMenu 的 NSTableView。
右键单击 table 视图,将出现菜单。有了它,table 视图将突出显示带有彩色边框的行。
使用 Mac 开发者库中的 HoverTableDemo 作为参考点。
默认颜色对应于系统偏好设置 -> 通用 -> 突出显示颜色中的用户偏好设置。
问:这个边框颜色怎么会是changed/removed?
将此添加到您的 TableView
- (void)drawContextMenuHighlightForRow:(NSInteger)row;
{
}
带有附加 NSMenu 的 NSTableView。
右键单击 table 视图,将出现菜单。有了它,table 视图将突出显示带有彩色边框的行。
使用 Mac 开发者库中的 HoverTableDemo 作为参考点。
默认颜色对应于系统偏好设置 -> 通用 -> 突出显示颜色中的用户偏好设置。
问:这个边框颜色怎么会是changed/removed?
将此添加到您的 TableView
- (void)drawContextMenuHighlightForRow:(NSInteger)row;
{
}