【发布时间】:2012-09-08 07:40:17
【问题描述】:
我有一个现有的 NSTableView 设置为接受从 finder 拖动的文件名。我需要将 TableView 限制为最多 10 个条目。
如果用户拖入的文件多于可用插槽,我应该接受拖放并略过多余的文件,还是应该拒绝拖放?
【问题讨论】:
标签: cocoa drag-and-drop nstableview
我有一个现有的 NSTableView 设置为接受从 finder 拖动的文件名。我需要将 TableView 限制为最多 10 个条目。
如果用户拖入的文件多于可用插槽,我应该接受拖放并略过多余的文件,还是应该拒绝拖放?
【问题讨论】:
标签: cocoa drag-and-drop nstableview
我会说,填满剩余的插槽,但拒绝掉线。从 -validateDrop:... 返回 YES,但从 -acceptDrop:... 返回 NO。
这样,将向用户提示并非所有条目都已添加,但您将有助于添加可添加的项目。
【讨论】: