重新创建Cocoa应用程序菜单栏

时间:2012-09-21 22:52:50

标签: objective-c xcode cocoa interface-builder menubar

我正在制作状态栏应用程序,并在单击状态栏菜单项时加载包含应用程序主窗口的新xib。但是,在此过程中我删除了应用程序菜单栏。我没有看到一种方法来连接我在界面构建器中创建的NSMenu对象。

窗口加载正常,状态栏图标仍然存在,但当我将主窗口设为关键窗口时,应用程序菜单栏不会更改,它只显示以前的活动应用程序。

我已按照说明/建议herehere进行操作,但这些都不起作用。还有其他一些我错过了吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

您描述的行为对于后台应用程序来说是正常的。如果Dock中没有图标,即使前景中有窗口,也不会获得自己的菜单栏。