私はステータスメニューを持つアプリを開発しています。そのメニューから、ユーザーはアプリのメインウィンドウを開くことができます。私はフルスクリーンアプリの上にこのウィンドウを開く機能が必要です。 アプリケーションは、エージェント(UIElementの)であれば、次のコードは正常に動作しますYESに設定されています:Cocoaアプリを全画面アプリの上に置く
- (IBAction)showMainWindow:(id)sender
{
[_window makeKeyAndOrderFront:self];
[NSApp activateIgnoringOtherApps:YES];
}
しかし、私は同様にドックにアイコンを持っていると思います。 アプリケーションがエージェント(UIElement)がに設定されている場合 showMainWindowは、アクティブなフルスクリーンアプリの上に表示されるのではなく、別のスペースにジャンプします。これには解決策がありますか?