ios7版 30天精通iPhone手机编程 第24天 璀璨的烟花

本文详细介绍了在iPhone SDK环境下实现动画图像的方法,包括利用ImageView的animationImages属性创建动画,以及如何通过QuartzCore框架实现关键帧动画。同时,提供了关键帧动画的基本概念和代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

更多精彩内容,请见:http://www.16boke.com


知识点:

(1)iPhone SDK的环境下,图像视图(Image View)中包含了一个动画图像animationImages属性值,它为图像视图引入一系列的图像,用连续改变image的方法来实现动画,等于一帧一帧地放视频。

 

(2)Utility Application应用

Utility ApplicationXcode的一个程序项目模板,即实用应用程序模板,运用一个主页面和一个背页界面为应用程序规定一个开发起点,为程序设置一个info按钮,翻转主页界面到背页界面和一个导航条按钮,翻转背页界面回到主页界面。

 

(3)添加支持关键帧动画的框架:QuartzCore.framework

(4)关键帧动画

Keyframe Animation(关键帧动画)iPhone OS中动画构建类型的一种,它类似于是最基础的动画播放方式。每一帧表明每一个图像的变化,并提供一个数组变量存放对象数值,每一个对象数值之间在指定的时间中被延伸和转化,从而构建出动画图像。Keyframe Animation可以在任何的动画形式中使用,例如基础的图像动画或使用动画核心路径的分解图像实例动画,只要针对动画活动对象定义其动画属性值,便可以构建出动画。代码如下:


效果图:



更多精彩内容,请见:http://www.16boke.com


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值