【发布时间】:2012-05-06 13:34:23
【问题描述】:
我有一个 NSButton,当单击它时会调用 [NSMenu popUpMenuPositioningItem:atLocation:inView:]。菜单会在正确的位置弹出,但是最上面的 NSMenuItem 总是以蓝色突出显示,就好像鼠标悬停在它上面一样,但它不是。我似乎找不到任何方法来控制 NSMenuItem 的突出显示。
查看屏幕截图,您可以看到即使鼠标仍悬停在 NSButton 上,菜单仍会突出显示。
我该如何解决这个问题?我不希望在单击 NSButton 时突出显示任何内容。
【问题讨论】:
标签: cocoa nsbutton nsmenuitem nsmenu