知识点:
(1)在iPhone SDK的环境下,图像视图(Image View)中包含了一个动画图像animationImages属性值,它为图像视图引入一系列的图像,用连续改变image的方法来实现动画,等于一帧一帧地放视频。
(2)Utility Application应用
Utility Application是Xcode的一个程序项目模板,即实用应用程序模板,运用一个主页面和一个背页界面为应用程序规定一个开发起点,为程序设置一个info按钮,翻转主页界面到背页界面和一个导航条按钮,翻转背页界面回到主页界面。
(3)添加支持关键帧动画的框架:QuartzCore.framework
(4)关键帧动画
Keyframe Animation(关键帧动画)是iPhone OS中动画构建类型的一种,它类似于是最基础的动画播放方式。每一帧表明每一个图像的变化,并提供一个数组变量存放对象数值,每一个对象数值之间在指定的时间中被延伸和转化,从而构建出动画图像。Keyframe Animation可以在任何的动画形式中使用,例如基础的图像动画或使用动画核心路径的分解图像实例动画,只要针对动画活动对象定义其动画属性值,便可以构建出动画。代码如下:
效果图: