0
私は長い間、私をロックしていた質問の答えをオンラインで検索してきました。NSDataとファイル拡張子をペーストボードに貼り付けてください
サブクラス化されたNSViewがあり、ドラッグ可能にしたいと思っています。デスクトップにリリースされると、私が割り当てたNSData(および割り当てられている拡張子)を持つファイルとして保存されます。
私は私が右の呼び出しを行う必要があると思う:
[self dragImage:pic at:NSMakePoint(50, 50) offset:NSMakeSize(50, 50) event:theEvent pasteboard:pboard source:self slideBack:NO];
が、私は時間を探してきて、私を助けるために何かを発見していません。
ハイテククルト、私は – CommonWood
それをチェックしましょう私は、私は必要だと思うのです: – CommonWood
を "ファイルプロミスのドラッグ" - (無効)はmouseDragged:(NSEvent *)theEvent {[自己dragPromisedFilesOfTypes:[NSArrayのarrayWithObject:@」 pdf "] fromRect:[自己フレーム]ソース:自己スライドバック:YESイベント:theEvent]; [super mouseDragged:theEvent]; } – CommonWood