【发布时间】:2016-02-11 08:26:24
【问题描述】:
我有一个基于视图的 NSTableView,它接受从取景器中放入的图像。我希望能够在指定的放置位置插入新图像(下面的左侧示例)并防止在行本身上放置(下面的右侧示例)。
我查看了委托方法和 NSTableView 属性和方法,但看不到防止drop-on-rows的方法。有什么想法吗?
图:屏幕截图中没有呈现光标。在左边的示例中,我正在拖入一个名为 Pic_3.png 的文件,NSTableView 通过在将插入新图像的位置绘制一条线来响应。在右侧示例中,我继续将其拖动并定位在表格视图中的现有行上。我在现有项目上插入 没有任何意义,所以我想阻止这种行为。
【问题讨论】:
标签: swift cocoa nstableview appkit