知識點:
(1)在iPhone SDK的環境下,圖像視圖(Image View)中包含瞭一個動畫圖像animationImages屬性值,它為圖像視圖引入一系列的圖像,用連續改變image的方法來實現動畫,等於一幀一幀地放視頻。
(2)Utility Application應用
Utility Application是Xcode的一個程序項目模板,即實用應用程序模板,運用一個主頁面和一個背頁界面為應用程序規定一個開發起點,為程序設置一個info按鈕,翻轉主頁界面到背頁界面和一個導航條按鈕,翻轉背頁界面回到主頁界面。
(3)添加支持關鍵幀動畫的框架:QuartzCore.framework
(4)關鍵幀動畫
Keyframe Animation(關鍵幀動畫)是iPhone OS中動畫構建類型的一種,它類似於是最基礎的動畫播放方式。每一幀表明每一個圖像的變化,並提供一個數組變量存放對象數值,每一個對象數值之間在指定的時間中被延伸和轉化,從而構建出動畫圖像。Keyframe Animation可以在任何的動畫形式中使用,例如基礎的圖像動畫或使用動畫核心路徑的分解圖像實例動畫,隻要針對動畫活動對象定義其動畫屬性值,便可以構建出動畫。代碼如下:
效果圖: