1

実行中にアプリケーションを最小化して NSAlert を表示する方法を判断するのに苦労しています。

簡単に言うと、データを転送しているアプリケーションがあり、転送が完了すると NSAlert が表示されます。アプリが最小化されている場合、NSAlert が表示されてもそのままにしておきたいです。

私は(Swiftで)NSAlertを呼び出します:

alert.beginSheetModalForWindow(self, completionHandler: handler)

ただし、このコードが起動すると、ウィンドウは最小化されなくなります。ウィンドウがまだ最小化されていない場合、フォーカスを取得したり、予期しないことをしたりすることはありません (これが私が望んでいる方法です)。

これを達成する方法はありますか?ありがとう!

4

1 に答える 1