# swift Dynamic behavior
유니티처럼 uikit에서 물리 엔진이 적용되는..!
나온지 상당히 오래되었지만 특별히 적용할 일이 없어 이번에 프로젝트를 하며 처음 알게되었다
iOS 7+
DynamicAnimator: NSObject
DynamicAnimator 객체에 적용할 아이템들을 담은 Behavior를 만들어 addBehavior를 통해 적용
+
dragable collectionView cell을 구현시
UICollectionViewDragDelegate 채택하는 법과 UIGesture을 인식해 beginInteractiveMovementForItem을 변경하는 법 이외에도
drag behavior를 적용하는 방법도 있다(https://devtut.github.io/ios/uikit-dynamics-with-uicollectionview.html#creating-a-custom-dragging-behavior-with-uidynamicanimator)