【发布时间】:2009-12-01 23:48:21
【问题描述】:
我想为我的可可应用程序中的任何文件创建一个拖放区(使用 NSView)。我该怎么做?
【问题讨论】:
-
好吧,说真的,那是什么----?你认为你可以把它充实一点吗? “区域”是什么意思?您是指 UI、内存等的一部分。您是在问如何检测文件类型吗?如果您希望人们在您的问题上花费超过 20 秒,您可能会花费超过 20 秒的时间来写它。
-
就像在 NSView 区域中一样,我可以将文件从计算机中的任何位置拖放到其中,并获取该文件的路径以执行任何我想要的操作。听起来不像是个混蛋,但在“拖放”的问题中有点暗示
-
matt:“拖放”也可以指在 Finder 中的应用程序图标、正在运行的 Dock 磁贴或非运行的 Dock 磁贴上。 TechZen 的评论比我写的要严厉,但它是正确的:你需要更具体。
-
我将其修复为至少更具体一点
标签: cocoa drag-and-drop