gpt4 book ai didi

objective-c - Mac Cocoa 应用程序 - Objective-C - 不同 NSViewController 中的不同主菜单

转载 作者:行者123 更新时间:2023-12-03 17:48:16 25 4
gpt4 key购买 nike

我在我的应用程序中设置了主菜单。它有应用程序、编辑、 View 和窗口菜单。这就是我在主 NSViewController 中需要的。

但是,用户可以打开另一个 NSViewController,并且我想在该 NSViewController 处于事件状态时向“编辑”菜单添加一些菜单项。

实现这一目标的标准是什么?

最佳答案

您可以使用 NSMenuDelegate 方法,例如

- (void)menuNeedsUpdate:(NSMenu*)menu;

在此方法中,您可以根据特定条件添加/删除或启用/禁用特定项目。

关于objective-c - Mac Cocoa 应用程序 - Objective-C - 不同 NSViewController 中的不同主菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41564021/

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