タイトルの通りです!非常に便利な機能がiOS 7から追加になりました。個人的にチョー好きです。 Dynamic Behaviors for Views どんなものかというと、例えば重力に従ってアニメーションさせたりする場合、今まではしちめんどくさいプログラムを書かなければなりませんでした。UIKitによるアニメーションで実装する場合は、重力加速度を考慮して実装しなければなりません。実装する場合はライブラリを使ったりなんかもしました。さらに、地面に衝突したらバウンドさせたい場合はどうでしょう?? 私は物理あんまり得意ではないので、考えたくありません。まぁ、実装するのとても面倒ですよね。 このように自由落下運動1つとってもいざ実装するとなると結構大変なわけですが、UIDynamicAnimatorとその仲間たちを使用するこのようなしちめんどくさいダイナミックなアニメーションがひじょーーーに簡単
![[iOS 7] [UI Dynamics] 新しく追加されたUIDynamics | 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)