gpt4 book ai didi

objective-c - NSMenuItem 的 NSView 未在子菜单中突出显示

转载 作者:太空狗 更新时间:2023-10-30 03:46:00 26 4
gpt4 key购买 nike

我有一个 NSStatusItem 显示一个 NSMenu 充满 NSView 子类。我重写了 NSView 子类中的 drawRect: 以在 NSMenu 中实现突出显示,并且在根菜单中一切正常,但由于某种原因它没有' 在根菜单的子菜单中工作。我在我的 NSView 子类 drawRect: 中放置了一些 NSLog 语句,并注意到它甚至没有被子菜单中的 View 调用。有什么想法吗?

我可以发布我用来突出显示 View 的代码,但我认为这不是必需的,因为甚至没有调用 drawRect:。让我知道您是否需要查看可能有帮助的任何其他代码。

最佳答案

您可以使用 NSMenuItem 的 setEnabled 方法来唤醒子菜单项吗?

关于objective-c - NSMenuItem 的 NSView 未在子菜单中突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6251088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com