NSView (MyCustomView) をサブクラス化し、MainMenu.xib のカスタム ビュー オブジェクトを使用して、InterfaceBuilder の NSWindow のコンテンツ ビューに追加しました。
それ以来、MyCustomView への Quick Look 応答を受け入れるコードを追加しました。
これを呼び出した後:
[[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFront:nil];
Quick Lookウィンドウを表示するように要求します.QLPreviewPanelは、必要なことを行うために -(BOOL)acceptsPreviewPanelControl: に応答するものを探してレスポンダーチェーンを通過するようです. 前述のものを含め、Quick Look が機能するための関連メソッドがあるにもかかわらず、MyCustomView が応答していないようです。
MyCustomView の init メソッドに以下を追加しようとしましたが、違いはありません。
[self acceptsFirstResponder];
[self becomeFirstResponder];
私が見逃しているアイデアはありますか?それは私のxibセットアップに関係していると思いますか?