Xcode macOS:窗口和视图菜单显示重复项
我有一个基于文档的应用程序,在主菜单中有单独的视图和窗口菜单。该应用程序使用.xib文件,而不是故事板 问题是,两个菜单都显示重复的项。我已经在Interface Builder中自定义了这两个选项。我的NSDocument实现验证所需的菜单项,但它无法捕获自动添加的菜单项。即使更改顶部菜单标题也不会影响他们接收的默认项 我在哪里可以找到一个设置,它决定了哪个菜单将获得哪些项目?我已经仔细搜索了我项目中的每个文件,但要么记不住,要么找不到正确的单词来找到解决方案 任何帮助或提示都将不胜感激Xcode macOS:窗口和视图菜单显示重复项,xcode,macos,cocoa,Xcode,Macos,Cocoa,我有一个基于文档的应用程序,在主菜单中有单独的视图和窗口菜单。该应用程序使用.xib文件,而不是故事板 问题是,两个菜单都显示重复的项。我已经在Interface Builder中自定义了这两个选项。我的NSDocument实现验证所需的菜单项,但它无法捕获自动添加的菜单项。即使更改顶部菜单标题也不会影响他们接收的默认项 我在哪里可以找到一个设置,它决定了哪个菜单将获得哪些项目?我已经仔细搜索了我项目中的每个文件,但要么记不住,要么找不到正确的单词来找到解决方案 任何帮助或提示都将不胜感激 您最
您最初是否可以通过复制窗口菜单来创建视图菜单?这可以解释这种重复。如果您控制单击Xcode中的xib并选择Open As->Source Code,您将看到plist数据。搜索系统菜单:
如果视图菜单具有systemMenu=window参数,请尝试将其删除。您最初是否可能通过复制窗口菜单来创建视图菜单?这可以解释这种重复。如果您控制单击Xcode中的xib并选择Open As->Source Code,您将看到plist数据。搜索系统菜单:
如果视图菜单中有systemMenu=window参数,请尝试将其删除。谢谢-这使我免于精神崩溃。有点奇怪,这些属性/属性不能在IB中检查。谢谢-这使我免于精神崩溃。奇怪的是,这些属性不能在IB中检查。
<menu key="submenu" title="Window" systemMenu="window" id="Td7-aD-5lo">