UI-Bilder werden in die Mitte verschoben, wenn Sie zu einer anderen Ansicht wechseln

Ich habe eine Art Drag & Drop-App. Wo Sie Bilder auswählen und überall auf dem Bildschirm ziehen können! Das Problem, auf das ich stoße, ist, wenn Sie zu einer anderen Ansicht wechseln, werden alle Bilder in die Mitte zurückgesetzt, wenn ich zurückkehre. Wenn ich zum Beispiel eine Taste drücke, um zu Bildschirm 2 zu gelangen, werden alle "gezogenen" Bilder, die ich gerade gemacht habe, wieder in die Mitte verschoben.

Dies passiert nur, wenn ich AUTOLAYOUT aktiviert habe :( Ich habe alle meine Bilder in der Mitte beginnen, also denke ich, es ist etwas mit Autolayout ...

Irgendwelche Ideen ?!

Hier ist ein Beispiel für meinen Drag-Image-Code.

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

Antworten auf die Frage(1)

Ihre Antwort auf die Frage