从状态栏图标重新激活我的应用程序

时间:2012-11-14 10:03:03

标签: objective-c macos nswindow nsstatusitem

我正在构建一个没有停靠图标但是状态栏图标的Mac应用程序,因此获取它的唯一方法是从状态图标开始。

当应用程序处于活动状态时,我可以通过状态图标将我的NSWindow带到屏幕上而不会出现问题。当应用程序失去焦点时会出现问题,此时应用程序会隐藏自己。当我点击状态图标时,我不知道如何让应用再次激活。

感谢。

1 个答案:

答案 0 :(得分:1)

您是否尝过NSApplication的{​​{3}}:?

[NSApp activateIgnoringOtherApps:YES];