animate rotation UIImageView in swift

后端 未结 10 2277
抹茶落季
抹茶落季 2021-02-06 23:11

I\'m trying to animate a rotation of 180 degrees of a UIImageView in Swift

    UIView.animateWithDuration(1.0, animations: { () -> Void in
              


        
10条回答
  •  一整个雨季
    2021-02-06 23:21

    For me the best and shortest solution is (Swift 3/4):

    self.YourImageView.transform = showing ? CGAffineTransform(rotationAngle: CGFloat.pi) : CGAffineTransform.identity
    

    "showing" it's a value to determine is image rotated before or not - you can use your own logic here

提交回复
热议问题