「詳細!Objective-C iPhoneアプリ開発入門ノートXcode5+iOS7対応」のChapter9-5 p446にあるUIDynamicAnimatorクラスを使うサンプルです。
UICollisionBehaviorクラスで衝突のビヘイビアを作り、そのビヘイビアにaddBoundaryWithIdentifier:fromPoint:toPoint:メソッドで直線の壁を作ります。壁の位置にはDrawLineクラスをカスタム定義して直線を引いています。カエルはタイマーを使って1秒間隔で追加しています。
ex_UIDA_Gravity_Collision_lineBound
(Chapter9-5 p446)