我有一个 NSButton,当单击它时会调用 [NSMenu popUpMenuPositioningItem:atLocation:inView:]。菜单会在正确的位置弹出,但是最上面的 NSMenuItem 总是以蓝色突出显示,就好像鼠标悬停在它上面一样,但它不是。我似乎找不到任何方法来控制 NSMenuItem 的突出显示。
查看屏幕截图,您可以看到即使鼠标仍然悬停在 NSButton 上,菜单也会突出显示。
我怎样才能解决这个问题?我不希望在单击 NSButton 时突出显示任何内容。