Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は Cocoa でドラッグ アンド ドロップのサポートを試してきましdraggingEntered:withInfo:た draggedImage:beganAt:。
draggingEntered:withInfo:
draggedImage:beganAt:
内部に描画する非常に大きなビューがあり、その中にオブジェクトをドラッグする方法を探しています。オブジェクトがビューから離れることはないため、上記のメッセージは生成されないようで、ドラッグは開始されません。「ビュー内でドラッグアンドドロップ」する方法はありますか、それとも自分で実装する必要がありますか?
ドラッグアンドドロップでそれを行うことはできないと確信しています。ドラッグしようとしているものがオブジェクト (NSBezier パスなど) である場合は、それらに対してヒット テストを実行してから、mouseDown: および mouseDragged: を使用してオブジェクトの原点の変更を実装できますが、それはすべてあなた次第です。