gpt4 book ai didi

cocoa - NSMenuItem 启用状态、动态命名和目标操作

转载 作者:行者123 更新时间:2023-12-03 16:13:57 24 4
gpt4 key购买 nike

我的应用程序菜单出现问题。我希望菜单中的一些项目根据某些 BOOL 变量显示为灰色。

此外,我希望我的一些菜单项根据某些 BOOL 变量获取名称,从而根据菜单项名称执行不同的功能。这可能吗?使用 Interface Builder 时,您可以将菜单项链接到一个 IBAction 方法。请告诉我该怎么做。

谢谢

最佳答案

请参阅NSMenuValidation protocol .

您实现 -validateMenuItem:,用于确定是否应启用或禁用菜单项。在弹出菜单之前为每个菜单项调用它。

关于cocoa - NSMenuItem 启用状态、动态命名和目标操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1408332/

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