我正在开发一个mac应用程序,但遇到了障碍。我正在尝试创建2个图像并使其可以拖放以交换它们的位置。我完全迷失在这里,所以我将非常感谢您的全面解释!我不是编程的新手,但我只使用xCode和Objective c几个月。在此先感谢!
答案 0 :(得分:0)
类似的方式适用于您的图像。不同之处在于您同时替换了两个对象,因此您应该创建两个临时变量。
CGRect
的{{1}}变量来存储第一张图像和img1rect
变量的矩形(我认为你已经得到了什么)img2rect
设置为第二个图像的帧,将img1rect
设置为第一个图像的帧。如果问题是拖放处理,你可以使用搜索找到大量信息。例如,将其清除:Basic Drag and Drop in iOS