en faisant glisser les images sur l'écran à l'aide de swift

J'ai essayé cette méthode

@IBAction func handlePan(recognizer:UIPanGestureRecognizer) {

 let translation = recognizer.translationInView(self.view)
 if let view = recognizer.view {
  view.center = CGPoint(x:view.center.x + translation.x,
                        y:view.center.y + translation.y)
}
 recognizer.setTranslation(CGPointZero, inView: self.view)
}

Il fonctionne mais le problème est que lorsque j'utilise cette méthode sur plusieurs images à créer certains problèmes, par exemple,
quand faites glisser une image et de modifier sa position, mais quand j'ai cliquer et faire glisser la deuxième image . Ma première image de revenir à la position initiale.
Voici les images que j'obtiens à partir d'un rouleau de vue:
Lorsque je clique sur la deuxième image de la 1ère image aussi aller à la position d'origine

en faisant glisser les images sur l'écran à l'aide de swift

Je suis de glisser-déposer une image de son bien ici

en faisant glisser les images sur l'écran à l'aide de swift

InformationsquelleAutor Umair Afzal | 2015-10-24