すべてのポップオーバーのコンテンツ ビュー領域を囲むNSPopover
を含む があります。このセットアップでは、デリゲートに正しくNSTabView
実装したにもかかわらず、ポップオーバーをドラッグできませんでした。detachableWindowForPopover:
タブ ビューのサイズが (親ビューを明らかにするために) わずかに縮小された場合、ポップオーバーを独自のウィンドウにドラッグできるため、デリゲートを正しく実装したことがわかります。
質問: タブ ビューの空白の領域をつかんでポップオーバーを切り離すにはどうすればよいですか?
これが私のオブジェクト構成階層です
NSPopover
-> content view controller (NSViewController)
-> the content view controller's view (NSView)
-> NSTabView
-> (some other views and their controllers for each tab)