2013-12-09 3 views
2

Мое приложение - это приложение состояния OSX с опцией меню «О программе». Приложение работает нормально и отображается как ожидается в строке состояния. Я подключаю Отправленные действия menuItem к Владельцу Файла, в частности к orderFrontStandardAboutPanel. Элемент меню можно щелкнуть, когда приложение запустится, и появится панель «about», но она всегда находится за самым открытым окном, которое открыто в то время. Xcode 5, для OSX 10.8 и 10.9.orderFrontStandardAboutPanel не подходит к фронту

ответ

3

Я нашел решение для этого в делете приложения, а не в качестве владельца файла.

В приложение делегата:

-(IBAction)bringToFront:(id)sender{ 

    [NSApp activateIgnoringOtherApps:YES]; 

    [NSApp orderFrontStandardAboutPanel:self]; 
} 

И послал действия из menuItem к этому методу.

Смежные вопросы