Приложение теряет фокус скрывать окно - PullRequest
4 голосов
/ 23 октября 2010

Я пытался скрыть главное окно своих приложений, когда приложение теряет фокус.

При тестировании

- (void)applicationDidResignActive:(NSNotification *)aNotification 
{

[window orderOut:self];

  _isShown = NO;

}

однако, похоже, это сработает только один раз, после того как я верну свое окно с

[window makeKeyAndOrderFront:self];

[window orderFrontRegardless];

Больше не работает, что я делаю не так?

1 Ответ

2 голосов
/ 23 октября 2010

Для меня это звучит так, как будто вы действительно хотите NSPanel, или, по крайней мере, заставьте ваше окно вернуть YES для -hidesOnDeactivate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...