0

私は Cocoa でドラッグ アンド ドロップのサポートを試してきましdraggingEntered:withInfo:draggedImage:beganAt:

内部に描画する非常に大きなビューがあり、その中にオブジェクトをドラッグする方法を探しています。オブジェクトがビューから離れることはないため、上記のメッセージは生成されないようで、ドラッグは開始されません。「ビュー内でドラッグアンドドロップ」する方法はありますか、それとも自分で実装する必要がありますか?

4

1 に答える 1

0

ドラッグアンドドロップでそれを行うことはできないと確信しています。ドラッグしようとしているものがオブジェクト (NSBezier パスなど) である場合は、それらに対してヒット テストを実行してから、mouseDown: および mouseDragged: を使用してオブジェクトの原点の変更を実装できますが、それはすべてあなた次第です。

于 2012-04-26T04:21:56.733 に答える