NSWindow
ボタンを押すだけで秒が開くアプリケーションがあります。この新しいウィンドウは、を使用して開き[NSApp runModalForWindow:<myWindow>]
ます。モーダルを停止するために、ユーザーが2番目のウィンドウを閉じるかどうかを判別できるようにしたい。
8570 次
1 に答える
33
ウィンドウが閉じたときに通知を受ける方法はいくつかあります。
- 2番目のオブジェクト
NSWindowWillCloseNotification
からの通知を監視できます。NSWindow
NSWindowDelegate
メソッドwindowShouldClose:
またはを実装できますwindowWillClose:
。- メソッドをサブクラス化
NSWindow
してオーバーライドできますperformClose:
。 - ウィンドウに閉じるボタンを追加して、アクションに接続できます。
詳細情報がなければ、これらのオプションまたは他のオプションのどれが最適かをアドバイスするのは困難です。
于 2011-02-24T21:00:02.837 に答える