Окно отображения OS X из приложения строки состояния - PullRequest
0 голосов
/ 21 декабря 2011

Я пишу небольшое приложение, которое запускается как приложение в строке состояния OS X, и что можно создать из окна настроек в приложении.Я могу создать и отобразить окно, но оно всегда появляется под другими окнами.Я создал окно в главном файле .xib и присвоил свойству window моего делегата приложения.Когда я хочу отобразить окно настроек, я делаю это:

[window makeKeyAndOrderFront:self];

Как упоминалось выше, это, кажется, добавляет окно в конец стека окон.Я также пробовал разные методы слоя, и никто не может изменить это.

Любая помощь будет оценена.

1 Ответ

3 голосов
/ 28 декабря 2011

У меня была именно эта проблема некоторое время назадmakeKeyAndOrderFront: только выводит окно на передний план приложения, вам нужно вывести все приложение на фронт, вызвав

[NSApp activateIgnoringOtherApps:YES];

после makeKeyAndOrderFront:.

Удачного кодирования!
Билли

...