- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
简单设置:
我有一个 NSTableView
,它允许将项目拖动到 NSView
子类。
在 View 中,我通过 NSDraggingInfo
的方法 draggingSourceOperationMask
检查拖动操作。
那里收到的水滴的 NSDragOperation
为-1。从 View 开始的拖动具有预期的拖动操作(移动、复制,具体取决于情况)。但是从表格 View 中拖动就完全搞砸了。知道那里发生了什么吗..?
我可以从 - (void)tableView:(NSTableView *)tableView DraggingSession:(NSDraggingSession *)session willBeginAtPoint:(NSPoint)screenPoint forRowIndexes:(NSIndexSet *)rowIndexes
做任何事情?
非常感谢任何提示。
最佳答案
天哪!!
忘记在 NSTableView
上调用 setDraggingSourceOperationMask:forLocal:
来配置它。
('Sets the default operation mask returned by draggingSourceOperationMaskForLocal: to mask.')
唉,希望这能帮助其他一些可怜的人在谷歌搜索 hive 思维时节省一些时间..
关于objective-c - 拖动 vom NSTableView 的 NSDragOperation 为 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22181179/
简单设置: 我有一个 NSTableView,它允许将项目拖动到 NSView 子类。 在 View 中,我通过 NSDraggingInfo 的方法 draggingSourceOperationM
我有一个这样的列表: ... 现在我把它改成: ... 在我的 Controller 中有以下代码时: $scope.itemClick = function (index)
我是一名优秀的程序员,十分优秀!