如何在cocoa中创建可拖动区域,并能够在两者之间拖放图像。
例如:
第1区:无图像
第2区:图像
将区域2的图像拖动到区域1,并能够保存(核心数据)图像的位置。
我是否必须这样做:http://developer.apple.com/Mac/library/documentation/Cocoa/Conceptual/DragandDrop/DragandDrop.html?
答案 0 :(得分:1)
是的,你已经回答了自己的问题。您需要实现所引用文档中描述的各种协议。
您可以使用两个NSImageView
对象并使其可编辑。可编辑的NSImageView
对象默认允许拖放。
但是,NSImageView
不会存储有关文件系统中图像位置的信息。如果您需要该信息,则需要实现自己的视图/控件。