gpt4 book ai didi

cocoa - Mac 主菜单 - 帮助实现主菜单

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

我已经在我的一个窗口 xib 中创建了主菜单。我的应用程序有多个窗口,所有窗口的主菜单应该相同。但是,对于每个窗口,某些项目将被禁用,而其他项目将被启用。我看到的主要问题是选择器。由于每个窗口 Controller 类 (mm) 都实现了一些功能,因此我如何使用界面生成器跨多个 Controller 设置选择器。

我想我需要某种“MainMenu Manager”类,它将知道“想要”从主菜单调用的所有窗口 Controller ,并且管理器将具有在切换时启用/禁用项目的代码窗口之间。

这有道理吗?我在这里错过了什么吗?如果没有 - 您能否在应用程序流程方面为实现此管理器提供任何帮助?(在加载第一个应用程序窗口之前,它可能应该初始化主菜单)

谢谢

最佳答案

制作窗口 Controller 的各种目标和选择器属性,在MainMenu.xib中制作菜单栏。然后将菜单项的目标和选择器属性绑定(bind)到“Application”mainWindow.windowController.property”。您也可以绑定(bind)其他属性,例如标题。

关于cocoa - Mac 主菜单 - 帮助实现主菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6374296/

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