2012-08-10 3 views
0

NSStatusItem 응용 프로그램 비활성화 될 때, 그래서 MYVIEW가 상태 표시 줄에 보여 주었다 할 수NSView의 또는 NSApplication 이벤트

[statusItem setView:myView]; 

MYVIEW로 NSStatusItem의보기를 설정, 나는 MYVIEW 을 클릭하여 팝 오버를 전환 할 수 있습니다. 다른 응용 프로그램을 클릭했을 때 popover를 숨기려면 응용 프로그램이 활성화되어 있지 않을 때 이벤트를받는 방법을 의미합니다. 당신이 응용 프로그램의 위임에

답변

1

당신은 다음과 같은 방법을 추가해야합니다 : 응용 프로그램이 비활성화에 대해 전에

- (void)applicationWillResignActive:(NSNotification *)aNotification 

즉시 호출됩니다.

관련 문제