iOS 7からUIKitにキーフレームアニメーションが加わった! iOS6まではキーフレームアニメーションを実現するにはUIKitによるアニメーションよりちょいと複雑なCore AnimationのCAKeyframeAnimationを使っていましたが、iOS 7からUIKitだけでキーフレームアニメーションが実装できるようになりました! UIKitによるアニメーション vs Core Animation まず、UIKitによるアニメーションとCore Animationで何が違うのかをおさらいしておきましょう。 UIKitによるアニメーションは、Core Animationを直接実装するよりも比較的簡単です。以下のサンプルコードを見てみましょう。 以下のコードはビューの背景色を徐々に赤から青に変更するアニメーションをそれぞれ実現しています。 // UIKitによるアニメーション [UI
![[iOS 7] お手軽になったキーフレームアニメーション! | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/5771c24e024f12a499edf770981086568ca369b4/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fios7_logo_api.png)