この質問は、NSStatusItem を使用したドラッグ アンド ドロップに対する回答です。
@rob Keniger のコードは私にとってはうまくいきます。これらの正確な手順に従って、アプリを実行するときにメニューバーのアイコンをクリックすると、ドラッグ領域に物をドラッグでき、すべてが機能します。私の問題は、アプリを実行して (最初にメニュー アイコンをクリックする代わりに) Finder をクリックし、次にメニュー バー アイコンをクリックすると、ドラッグしようとするとメニューが閉じてしまうことです。
ユーザーがメニューを開いてドラッグするたびに、メニュー ビューを開いたままにするにはどうすればよいですか?