在我的cocoa应用程序中,我有一个主窗口来显示主要内容。 系统状态栏(右上角)中还有一个状态项,用于在主窗口关闭后接收事件。
当我在我的应用程序中按cmd + q时,主窗口和状态项全部退出。 如何让状态项部分继续运行?
答案 0 :(得分:2)
您需要有一个显示状态项的其他应用程序。
一个应用程序会不断运行并显示该项目。
另一个是主要应用程序,在您需要时运行。
答案 1 :(得分:0)
有两个选项。
使用窗口和状态栏分隔正常应用程序。
您只能隐藏窗口。您可以创建一个新操作(例如,称为 - (IBAction)hideWindow;)并将其与MainMenu中的“终止NSMenuItem”连接(使用“界面”构建器)