私は複数のウィンドウを持つココアアプリケーションを開発しています。ウィンドウの左隅に赤いクローズボタンがあります。閉じるボタンのクリックイベントを処理したいので、ウィンドウを閉じるかどうかをユーザーに確認するメッセージを表示できます。ユーザーがウィンドウを閉じるのを受け入れると、アプリケーションは同じウィンドウが表示されます。 クローズボタンのクリックイベントをどのように処理できますか?ココアのウィンドウのクローズボタンの操作方法
5
A
答えて
11
あなたはIS-
- (BOOL)windowShouldClose:(id)sender
0
を探している方法はNSWindowControllerのが
- (BOOL)shouldCloseDocument
+0
これは、ウィンドウが関連するNSDocumentインスタンスを閉じるかどうかを通知するプロパティです。 – kevin
関連する問題
- 1. ココアのドロップダウン(NOT SHEET)ウィンドウの作成方法
- 2. ココア:閉じたウィンドウを開く方法
- 3. 設定ウィンドウの第2ビューを読み込む方法ココア
- 4. レコードの操作方法は?
- 5. デバイスキーボードの操作方法
- 6. ページナビゲーションの操作方法ASP.net
- 7. アレイアップデートの操作方法
- 8. クラスオブジェクトの操作方法C++
- 9. パーシャルリンクの操作方法は?
- 10. マウスの操作方法は?
- 11. サブメニューの操作方法
- 12. BCPの操作方法
- 13. objectARX 2012の操作方法
- 14. チェックボックスのスタイリング - 操作方法
- 15. dataTableの操作方法は?
- 16. Form.MaximumBoxの操作方法
- 17. ココアのNSViewサブクラスからの起動ウィンドウ
- 18. pysparkでウィンドウ操作をスライディングする方法は?
- 19. Swiftでのビット操作の操作方法は?
- 20. ユーザーの操作者(Cronjob)の操作を行う方法
- 21. Javaでのウィンドウ操作通知
- 22. ウィンドウ内の変数を操作する
- 23. Macのアプリケーションでウィンドウを操作
- 24. 2次ディスプレイのココア全画面ウィンドウ
- 25. QDockWidgetのクローズボタンのクリックイベントをキャプチャする方法
- 26. Android:WAPメッセージの操作方法の理解
- 27. ロールのルックアップテーブルの操作方法
- 28. Qtコンソールアプリケーションでのシステムボタンの操作方法
- 29. IOSのフィードバックフォームの操作方法は?
- 30. DataBound ListBoxのInputBindingsの操作方法は?
はありがとうござい方法があり、NSWindowDelegate protocol referenceをご覧ください。できます。 –
NSWindowDelegateのメソッドを処理するために、クラスをウィンドウデリゲートに割り当てる必要があることに注意することはできます。 :-) – Entalpi
素晴らしいです。実際には、私のケースではなく、 ' - (void)windowWillClose:(id)sender' APIデリゲートを使用しました。 –