「詳細!Objective-C iPhoneアプリ開発入門ノートXcode5+iOS7対応」のChapter9-5 p443にあるUIDynamicAnimatorクラスを使うサンプルです。
タップした位置にアザラシまたはカエルが追加されます。追加されたアイテムはUIDynamicAnimatorクラスの機能で物理特性をもっています。落下し、壁やお互いに衝突して跳ね返りますが、アザラシとカエルでは特性が違っています。このようにアイテムごとに比重、弾性、反発、抵抗の特性を変えたいときにはUIDynamicItemBehaviorクラスでビヘイビアを作ります。
ex_UIDA_Gravity_Collision_ItemBehavior
(Chapter9-5 p443)