アプリケーションがアイテムをゴミ箱にドロップできるようにする方法はありますか。現在、アイテムをNSTableViewからNSTableViewおよびNSOutlineViewにドラッグアンドドロップしています。
ここで質問が1つしかありません しかし、ゴミ箱へのドロップは起こりません。アイテムアウトラインアプリをドラッグすると、NSDragOperation の get0 が表示されます。事前に助けてくれてありがとう。
アプリケーションがアイテムをゴミ箱にドロップできるようにする方法はありますか。現在、アイテムをNSTableViewからNSTableViewおよびNSOutlineViewにドラッグアンドドロップしています。
ここで質問が1つしかありません しかし、ゴミ箱へのドロップは起こりません。アイテムアウトラインアプリをドラッグすると、NSDragOperation の get0 が表示されます。事前に助けてくれてありがとう。
カスタムアイテムをゴミ箱にドラッグして使用すると、別の問題を解決しようとしてnamesOfPromisedFilesDroppedAtDestination
いるときに、ドラッグが機能したようにドラッグされたアイテムが消えても、namesOfPromisedFilesDroppedAtDestination
呼び出されないことがわかりました。これを回避するには、次を実装できます。
-(void)draggedImage:(NSImage *)anImage
endedAt:(NSPoint)aPoint
operation:(NSDragOperation)operation
そして動作確認NSDragOperationDelete