Cocoa 应用程序菜单 - 如何重新创建?
Posted
技术标签:
【中文标题】Cocoa 应用程序菜单 - 如何重新创建?【英文标题】:Cocoa application menu - how to recreate? 【发布时间】:2011-09-12 02:48:33 【问题描述】:在 MainMenu.xib 中,我删除了默认的主菜单,它会自动为您提供应用程序菜单(以及文件/编辑/格式/查看/窗口/帮助菜单)。
我需要采取哪些步骤才能将其重新添加到我的应用程序中?
【问题讨论】:
【参考方案1】:我将创建一个新应用程序,然后将 Main Menu
复制回您的 MainMenu.xib
【讨论】:
谢谢,这行得通。我仍然想了解将此菜单与应用程序相关联的“魔法”,因为它是主菜单。 @zadam:没有魔法。它只是 Apple 为您创建并在每个应用程序模板的 nib 中提供的完整主菜单。该菜单是主菜单,因为应用程序的mainMenu
出口已连接到它。
- Peter:应用程序的 mainMenu 出口在哪里连接到它?
@zadam:在 MainMenu nib 中,主菜单所在的位置,应用程序是文件的所有者。右键单击主菜单,您应该会看到应用程序的 mainMenu
作为引用出口。
@PeterHosey 我预计会是这种情况,但在文件所有者或应用程序实例的界面生成器中都没有出现“mainMenu”出口。只有 delegate 和 dockMenu 出现。以上是关于Cocoa 应用程序菜单 - 如何重新创建?的主要内容,如果未能解决你的问题,请参考以下文章
就像在我的 Mac OSX Cocoa 应用程序中在 Microsoft Word 中一样创建字体菜单
带有菜单栏但没有 Dock 图标/切换菜单的 Cocoa 应用程序