0

如何在可可中创建可拖动区域并能够在两者之间拖放图像。

前任:

区域 1:无图像

区域 2:图像

将 zone 2 的图像拖到 zone 1,并能够保存(核心数据)图像的位置。

我是否必须这样做:http: //developer.apple.com/Mac/library/documentation/Cocoa/Conceptual/DragandDrop/DragandDrop.html

4

1 回答 1

1

是的,你已经回答了你自己的问题。您需要实现您引用的文档中描述的各种协议。

您可以只使用两个NSImageView对象并使它们可编辑。可编辑NSImageView对象默认允许拖放。

但是,NSImageView不会在文件系统中存储有关图像位置的信息。如果您需要该信息,则需要实现自己的视图/控件。

于 2010-02-12T02:25:41.240 回答