[swift] 画像の回転アニメーション
画像の回転アニメーション
UIImageを回転アニメーションさせたい時は以下のコードを実装
@IBOutlet var imageUIImageView!
override func viewDidLoad() {
super.viewDidLoad()
let layer:CALayer = image.layer
let animation:CABasicAnimation = CABasicAnimation(keyPath: "transform.rotation")
animation.toValue = M_PI / 2.0
animation.duration = 0.5 // 0.5秒で90度回転
animation.repeatCount = MAXFLOAT; // 無限に繰り返す
animation.cumulative = true; // 効果を累積
layer.addAnimation(animation, forKey: "ImageViewRotation")
}