06-Fade Anim

iPhone SDK開發範例大全第二章之七Fade Animation(7/14):2009年08月31a日星期一

iPhone SDK開發範例大全即iPhone Developer's CookBook的中文譯本,程式可由erica網站下載。第二章講View(視圖),程式共有十四個:

本文講第七個程式06-Fade Anim:

(A)這個程式會在iPhone螢幕上顯示一朵花,click後花會逐漸消失,再click花會逐漸出現,呈現動畫功能。見下圖。

(B)程式中ToggleView class為核心,見下圖,其中的touchesBegan最重要,由其37~42行可以看到iPhone 動畫、animation功能十分強大,只需beginAnimation、setAnimationCurve、setAnimationDuration、setAlpha、commitAnimation六個call,即可達到動畫目的。