首页 > 分享 > 汤姆猫动画iOS应用

汤姆猫动画iOS应用

07-汤姆猫

最新推荐文章于 2024-12-16 20:10:45 发布

weixin_30344995 于 2015-03-10 13:20:00 发布

 汤姆猫

小案例简介

接下来使用UIImageView、UIButton实现一个综合小案例---汤姆猫

功能分析

点击对应的按钮后,让汤姆猫展现对应的动画

步骤分析

搭建UI界面

监听按钮点击

根据点击的按钮执行对应的动画

掌握

UIImageView帧动画的使用UIImage的2种加载方式重复代码的封装抽取文档注释的写法

使用纯代码重写汤姆猫程序(不拖控件)

UIImageView帧动画相关属性和方法

@property(nonatomic,copy) NSArray *animationImages; 需要播放的序列帧图片数组(里面都是UIImage对象,会按顺序显示里面的图片) @property(nonatomic) NSTimeInterval animationDuration; 帧动画的持续时间 @property(nonatomic) NSInteger animationRepeatCount; 帧动画的执行次数(默认是无限循环) - (void)startAnimating; 开始执行帧动画 - (void)stopAnimating; 停止执行帧动画 - (BOOL)isAnimating; 是否正在执行帧动画

UIImage的2种加载方式

方式一:有缓存(图片所占用的内存会一直停留在程序中) + (UIImage *)imageNamed:(NSString *)name;name是图片的文件名 方式二:无缓存(图片所占用的内存会在一些特定操作后被清除) + (UIImage *)imageWithContentsOfFile:(NSString *)path - (id)initWithContentsOfFile:(NSString *)path;path是图片的全路径

重复代码的封装抽取

当一份代码重复出现在程序的多处地方,就会造成程序又臭又长,当这份代码的结构要修改时,每一处出现这份代码的地方都得修改,导致程序的扩展性很差因此,要将重复出现的代码抽取到某个方法中,在需要这份代码的地方调用方法即可抽取代码的思路 将相同的代码放到一个方法中将不同的值当做方法参数传进来

转载于:https://www.cnblogs.com/YangFuShun/p/4325760.html

相关知识

汤姆猫总动员
我的汤姆猫2
汤姆猫宠物(汤姆猫宠物生活馆)
我的汤姆猫游戏介绍
我的汤姆猫2台服
我的汤姆猫2游戏介绍
我的汤姆猫22024最新版游戏下载
汤姆猫作为一种虚拟宠物?它在数字娱乐领域有什么影响?这种娱乐形式如何吸引用户参与?
我的汤姆猫短片63全新短片之宠物大冒险
我的汤姆猫2免费下载正版

网址: 汤姆猫动画iOS应用 https://m.mcbbbk.com/newsview851012.html

所属分类:萌宠日常
上一篇: 汤姆猫跑酷新版下载安装
下一篇: 宠物汤姆猫玩汽艇游戏下载,宠物汤