Apple 자체 설명서에서이 동작을 빌드하는 방법에 대한 단계를 설명하고 있지만 이해할 수는 없지만 누군가 코드에서이를 수행하는 방법을 말해 줄 수 있습니다.UICynamics Swift를 사용하여 애니메이션 UICollectionView
콜렉션 뷰를 애니메이트하려면 init (콜렉션 View 레이아웃 :) 메소드로 애니메이터를 생성하십시오. 결과 애니메이터는 좌표계에 대해 콜렉션 뷰 레이아웃 (UICollection View 레이아웃 클래스의 객체)을 사용합니다. 이 종류의 애니메이터에있는 동적 항목은 레이아웃의 일부인 UICollection View 레이아웃 속성 객체 여야합니다. 콜렉션 비헤이비어에 참여하는 항목에 대해 콜렉션 뷰 레이아웃의 경계를 기준으로 경계를 정의 할 수 있습니다. 번역 참조 경계를 경계로 사용 (with :) 메소드를 참조하십시오. 컬렉션 뷰 애니메이터는 필요에 따라 자동으로 invalidate Layout() 메서드를 호출하고 컬렉션 뷰의 레이아웃을 변경할 때 애니메이션을 자동으로 일시 중지하고 애니메이션을 다시 시작합니다.