それぞれが UIPanGestureRecognizer に接続されている 6 つの UIImageView があり、それらはすべて同じメソッドに接続されています。メソッドは次のとおりです。
- (IBAction)handlePan:(UIPanGestureRecognizer *)recognizer {
CGPoint translation = [recognizer translationInView:self.view];
recognizer.view.center = CGPointMake(recognizer.view.center.x + translation.x,
recognizer.view.center.y + translation.y);
[recognizer setTranslation:CGPointMake(0, 0) inView:self.view];
}
GestureRecognizers の使用に関する Ray Wenderlich のチュートリアルに従っています。そのため、ある画像が別の画像と衝突したときに何らかのコードが実行されるように、衝突を検出する方法を考えていました。コードは画像ごとに異なります。
ありがとう