3
"非アクティブ時に非表示"がTRUEに設定されたNSWindowがあります。NSWindow - Hide-isVisibleで非アクティブ化
私のアプリケーションがフォーカスを失うとウィンドウが消えますが、 "isVisible"でテストするとTRUEになります。 何が起こっていますか?
"非アクティブ時に非表示"がTRUEに設定されたNSWindowがあります。NSWindow - Hide-isVisibleで非アクティブ化
私のアプリケーションがフォーカスを失うとウィンドウが消えますが、 "isVisible"でテストするとTRUEになります。 何が起こっていますか?
isVisible == YES
は、ウィンドウがまだ画面に表示されているか、Dockに小型化されていることを示します。あなたが本当にあなたのアプリケーションがフォーカスを失ったときに、ウィンドウを非表示NSApplicationDelegate
の-applicationDidResignActive:
メソッドを実装して、ウィンドウの-orderOut:
を呼び出したい場合は
まあ、私は、前に...このオプションを使用していないが、決して。
これにより、安定した結果が得られます。