Ich versuche, eine Drehung von 180 Grad eineine UIImageView
in Swiftbelebte Rotation UIImageView in schnellen
UIView.animateWithDuration(1.0, animations: {() -> Void in
self.arrowImageView.transform = CGAffineTransformMakeRotation(CGFloat(180 * M_PI))
}) { (succeed) -> Void in
}
Aber sind nicht belebende zu animieren. Ich möchte animateWithDuration verwenden, weil ich es mit CGAffineTransformMakeIdentity
mit UIView
Animationen wiederherstellen will.
UIView.beginAnimations(nil, context: nil)
UIView.setAnimationDuration(1)
UIView.setAnimationCurve(UIViewAnimationCurve.EaseIn)
let radians = CGFloat(180 * M_PI/180)
arrowImageView.transform = CGAffineTransformMakeRotation(radians)
UIView.commitAnimations()
siehe https://stackoverflow.com/a/48838627/7576100 – Jack