animate rotation UIImageView in swift

后端 未结 10 2281
抹茶落季
抹茶落季 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:15

    Try calling arrowImageView.layoutSubviews(), see below:

        UIView.animateWithDuration(1.0, animations: { () -> Void in
            self.arrowImageView.transform = CGAffineTransformMakeRotation(CGFloat(180 * M_PI))
            self.arrowImageView.layoutSubviews()
        }) { (succeed) -> Void in
    
        }
    

提交回复
热议问题