簡體   English   中英

iOS中的Core Animation和UIKit Dynamics之間的區別

[英]Difference between Core Animation and UIKit Dynamics in iOS

我最近一直在使用UIKit Dynamics及其出色的功能! 但是我發現Core Animation還提供與UIKit Dynamics類似的功能。 有人可以幫我區分這兩者。 基本上,我需要區分何時使用Core Animation和何時使用UIKit Dynamics.

UIKit Dynamics允許通常在響應用戶交互時在用戶界面內實現用戶界面元素(通常是視圖項)的動畫。 為了完全理解UIKit Dynamics背后的概念,它有助於可視化現實對象的行為。

UIKit Dynamics實現包括四個關鍵元素,其中包括一個動態動畫師,一組一個或多個動態行為,一個或多個動態項以及一個參考視圖。

dynamic items是用戶界面中的視圖元素,將根據指定的動態行為進行動畫處理。 動態項目是實現UIDynamicItem協議的任何視圖對象,該協議包括UIViewUICollectionView類及其任何子類(例如UIButtonUILabel )。 通過使其符合UIDynamicItem protocol可以使任何自定義視圖項與UIKit Dynamics UIDynamicItem protocol

有關UIKit Dynamic更多信息,請單擊此處。

單擊以下鏈接以獲取Core動畫:

鏈接1

鏈接2

鏈接3

鏈接4

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM