콘텐츠로 건너뛰기
Home » 애니메이션 구현

애니메이션 구현

코어 애니메이션 vs UIView 애니메이션

NSView와 그 계층구조의 애니메이션에서는 앱킷의 코어 애니메이션 통합을 사용할 수 있다. 즉 코코아의 NSView를 애니메이트하는 기술은 코어 애니메이션과 상당부분 결합되어 있다고 보면 된다. 이렇게 앱킷과 코어 애니메이션이 결합된 기술을 코코아 애니메이션으로 부른다. 스위치의 플립 효과와 같이 이미 애니메이션 효과를 지원하는 많은 컨트롤 들이 코코아 애니메이션을 통해서 코어 애니메이션을 사용하고 있다. 코코아 애니메이션 코어 애니메이션은 기존에 만들어진 UI를 쉽게 애니메이트하는 것을 1차적인 목표로 한다. 따라서 앱킷은 NSView의 계층구조에 대해 각각의 코어애니메이션 레이어(CALayer)를 그 이면에 가지고 있다. 이것이 활성화되면 뷰들은 컨텐츠를 자신의… 더 보기 »코어 애니메이션 vs UIView 애니메이션