场景是我有一个 UIViewController 包含多个“InteractiveUIImageViews”(继承自 UIImageView),每个都包含自己的 UIImage。在 InteractiveUIImageView 中,我为 touchesBegan、touchesMoved 和 touchesEnded 实现了方法来处理它们在屏幕上的移动和行为。这种类型的某些对象将被设置为“容器”(想想回收站),目的是当一个图像被拖到它上面时,它将从屏幕上移除并放置在它里面,以便以后可能检索到。
我目前的想法是从我的 InteractiveUIImageView 的 touchesEnded 方法中调用 UIViewController 中的一个新方法,但是对于这一切我不太确定如何去做(例如从“父级”调用一个方法)或者确实如果这是实现我想做的最好的方法。
提前感谢您的任何建议。