我有一个有 2 个窗口的应用程序(想想 Twitter 时间线和提及)。现在我一直在“文件”菜单中有“时间线⌘1”和“提及⌘2”菜单,但这是错误的。所以我只是通过拖放将它们移动到“Windows”菜单。
当我打开应用程序时,一切都很好,我可以在“Windows”菜单下看到两个菜单项。但是当我关闭例如“提及”窗口时,菜单项“提及⌘2”消失了,我无法再打开这个窗口了。
我看过其他应用程序,它们中的大多数都有它们的菜单项来在“Windows”菜单中显示窗口,并且在关闭窗口后它们也不会消失。我知道 Cocoa 用“Window”菜单项做 soma 魔法,这样做很好(因为我打开了一些需要从那里出现和消失的其他窗口),但是我怎样才能让这两个物品是静态的,所以它们不会消失?