2012-08-10 32 views
0

一个NSStatusItem应用程序,并设置NSStatusItem的观点为MyView的的NSView或修改的NSApplication事件不活跃

[statusItem setView:myView]; 

所以MyView的可以在状态栏中显示,我可以通过点击MyView的切换一个酥料饼。 当我点击其他应用程序时,我想隐藏弹出窗口,这意味着,当我的应用程序未处于活动状态时如何获取事件。

回答

1

在你的应用程序代理,你只需要添加下面的方法:

- (void)applicationWillResignActive:(NSNotification *)aNotification 

之前您的应用程序即将停用它会立即调用。