動畫在iOS的開發(fā)中經(jīng)常使用看靠,它的介紹網(wǎng)上有很多,不再贅述液肌,這里只提供一張圖片:
動畫類
從上圖可以看出挟炬,CAAnimation是所有動畫類的父類,但是我們不能直接使用這個父類,而應(yīng)該使用它的子類——CABasicAnimation谤祖、CAKeyframeAnimation婿滓、CATransition、CAAnimationGroup粥喜。
下午閑來無事空幻,寫了一個demo,把iOS系統(tǒng)庫中提供的所有動畫類型都實現(xiàn)了一遍容客。日常我們看到的那些復(fù)雜的動畫其實都是這些簡單動畫的集合秕铛。代碼在 BabyPigAnimation。
先看動態(tài)效果圖:
gif_1.gif
gif_2.gif
gif_3.gif
圖片顯示的比較快缩挑,需要的童鞋可以從我的 BabyPigAnimation上下載但两。