간단한 설정 : 내가 항목가 NSView
서브 클래스로 드래그 할 수있는 NSTableView
있어NSDragOperation은 -1
.
NSDraggingInfo
님의 방법 draggingSourceOperationMask
을 통해 드래그 작업을 확인하고 있습니다.
드랍 NSDragOperation
의이 -1이 수신. 뷰에서 시작된 드래그는 드래그 작업을 예상합니다 (상황에 따라 이동, 복사). 그러나 테이블 뷰에서 드래그하면 완전히 엉망이됩니다. 무슨 일이 일어나고 있는지 아십니까 ..?
내가 할 수있는 일은 - (void)tableView:(NSTableView *)tableView draggingSession:(NSDraggingSession *)session willBeginAtPoint:(NSPoint)screenPoint forRowIndexes:(NSIndexSet *)rowIndexes
일까요?
많은 힌트를 주시면 감사하겠습니다.