2011-10-24 3 views
1

프로젝트에 포함 된 많은 이미지를 간단하게 애니메이션으로 만들려면이 두 클래스 중 하나를 다른 클래스보다 사용하는 이유는 무엇입니까? UIImageViewanimationImages 속성을 제공하고 UIImageimages 속성을 제공합니다.이미지 애니메이션을위한 UIImageView 또는 UIImage 클래스?

class reference에서 명확하지 않은 점은 UIIMageView에서와 같이 실제로 UIImage에서 애니메이션을 시작하고 중지하는 방법입니다. 아마도 이것이 중요한 차이일까요?

답변

0

UIImageView는 View 클래스이며 사용자 상호 작용을 처리 할 수 ​​있으며 특정 영역에서 그리기를 담당합니다. UIImage를 실제로 캡슐화합니다. 어떤 View 클래스와 마찬가지로 하위 뷰를 추가 할 수 있습니다.

한편 UIImage는 이미지를 표현한 것일뿐 아니라 5.0 이후 애니메이션 이미지이기도합니다. 그것은 부모 UIView의 맥락에서 모든 공간 및 상태 속성을 가지고 있지 않습니다.

관련 문제