Las imágenes UI se mueven al centro cuando se va a otra vista

Tengo un tipo de aplicación de arrastrar y soltar. ¡Donde puedes seleccionar imágenes y arrastrarlas a cualquier lugar de la pantalla! El problema con el que me estoy topando es que cuando te mueves a otra vista, todas las imágenes se restablecen en el centro, cuando vuelvo. Por ejemplo, si presiono un botón para que me lleve a la pantalla 2, todas las imágenes "arrastradas" que acabo de hacer se moverán de vuelta al centro.

Esto solo sucede cuando tengo habilitado AUTOLAYOUT :( Tengo todas mis imágenes comenzando en el centro, así que supongo que es algo con el autolayout ...

Algunas ideas ?!

Aquí hay un ejemplo de mi código de imagen de arrastre.

 - (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];
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta