nur schnelle Anfrage in Bezug auf die Umsetzung eines Problems, das ich mit der Animation eines UIImageView. Ich habe erfolgreich das Animieren eines Bildes implementiert, um vom Bildschirm zu gleiten. aber ich möchte, dass es wieder erscheint, wenn es die Ansicht gibt, um eine Side-Scroller-Spielanimation zu simulieren.Xcode Swift - Animieren UIImageView Repetitive
Ich habe versucht, einen Abschluss-Handler Umsetzung aber rang das Verständnis der Logik, wie es zu implementieren, so entfernte ich meine Versuche; so ist mein Code links wie folgt:
let oldCenter = background.center
let newCenter = CGPoint(x: oldCenter.x - 400, y: oldCenter.y)
UIView.animate(withDuration: 2, delay: 0, options: .curveLinear, animations: {
self.background.center = newCenter
}) { (success: Bool) in
print("Done moving image")
}
Ein Beispiel oder Hinweise, wie man meine gewünschte Animation erreicht würde geschätzt!