6

2つの静的テキストフィールドと2つのNSImageViewを含むNSBoxがあります。NSBoxはmyNSBoxとしてサブクラス化されています。適切なドラッグタイプを受け入れるようにview/NSBoxを登録しました。したがって、アイテムを静的テキストフィールドにドラッグすると、ドラッグアンドドロップ操作が機能します。ただし、NSImageView(NSBoxのサブビュー)へのドラッグアンドドロップは機能しません。興味深いのは、Finderから画像ビューにファイルをドラッグアンドドロップできないことです。アウトラインビューからNSImageViewへのドラッグアンドドロップは正常に機能します。

何か提案はありますか?

4

1 に答える 1

7

とにかく、私は解決策を見つけました。画像ビューを unregisterForDragTypes する必要があります。

于 2011-02-14T22:57:45.223 に答える