2009-07-21 20 views

Trả lời

8

Chúng là tất cả các giao diện cho Hoạt ảnh chính. Các giao diện khác nhau thường giao dịch đơn giản so với kiểm soát. Tất cả mọi thứ mà bạn có thể làm với một khối hoạt hình UIView có thể được thực hiện với một CAKeyFrameAnimation, nhưng bạn có thể sẽ viết nhiều mã hơn để làm.

+0

Tôi hiểu ... vì vậy, khối hoạt ảnh UIView là đơn giản nhất, trong khi CKeyFrameAnimation là phức tạp nhất trong số tất cả? – Thanks

+2

Khối hoạt ảnh UIView kéo các ý tưởng của nhóm hoạt ảnh, chuyển tiếp và giao dịch vào một giao diện duy nhất và xác định giao diện đó theo quan điểm. CAKeyFrameAnimation có khả năng phức tạp nhất để sử dụng các lớp cụ thể, nhưng tất nhiên bạn có thể tiếp cận sâu hơn và triển khai CAPropertyAnimation của riêng bạn để kiểm soát nhiều hơn (chẳng hạn như thời gian phức tạp hơn) hoặc bạn có thể triển khai các bộ lọc CoreImage của riêng mình Chuyển tiếp mới. Vì vậy, có những thứ phức tạp hơn CAKeyFrameAnimation. Nhưng tất cả chúng đều là một phần của cùng một khuôn khổ. –

Các vấn đề liên quan