Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 拖动vom NSTableView的NSDRAGO操作为-1_Objective C_Cocoa_Nstableview_Nsdragginginfo_Nsdraggingitem - Fatal编程技术网

Objective c 拖动vom NSTableView的NSDRAGO操作为-1

Objective c 拖动vom NSTableView的NSDRAGO操作为-1,objective-c,cocoa,nstableview,nsdragginginfo,nsdraggingitem,Objective C,Cocoa,Nstableview,Nsdragginginfo,Nsdraggingitem,简单设置: 我有一个NSTableView,它允许将项目拖到NSView子类中 在视图中,我正在通过NSDraggingInfo的方法draggingSourceOperationMask检查拖动操作 在那里接收到的数据滴具有nsdragooperation的-1。从视图开始的拖动具有预期的拖动操作(移动、复制,具体取决于环境)。但是从桌面视图中拖拽出来的东西完全搞糟了。知道那里发生了什么吗 从-(void)tableView:(NSTableView*)tableView draggingSe

简单设置:

我有一个
NSTableView
,它允许将项目拖到
NSView
子类中

在视图中,我正在通过
NSDraggingInfo
的方法
draggingSourceOperationMask
检查拖动操作

在那里接收到的数据滴具有
nsdragooperation
-1。从视图开始的拖动具有预期的拖动操作(移动、复制,具体取决于环境)。但是从桌面视图中拖拽出来的东西完全搞糟了。知道那里发生了什么吗

-(void)tableView:(NSTableView*)tableView draggingSession:(NSDraggingSession*)会话可以执行的任何操作都将开始点:(NSPoint)行索引的屏幕点:(NSIndexSet*)行索引


非常感谢任何提示。

D'oh

忘记调用
NSTableView
上的
SetDragingSourceOperationMask:forLocal:
对其进行配置。
('')

唉,希望这能帮助其他可怜的灵魂在谷歌搜索蜂巢思维时节省一些时间