汤姆猫
来源:互联网 发布:2016mac游戏排行榜 编辑:程序博客网 时间:2024/04/28 08:55
Tom 猫大家一定都玩过吧 , 今天就为大家揭开它的开发过程
首先看下模拟图 这是在 Xcode 5.1下的软件模拟
这是工程图 。 废话不说 上代码!!!
这个程序最主要的是内存的释放!!!界面是很简单的
#import <UIKit/UIKit.h>
@interface MJViewController :UIViewController
- (IBAction)clik:(id)sender;
@property (weak, nonatomic) IBOutletUIImageView *image; //定一个uiimangeview 设置背景图片
- (IBAction)lite:(UIButton *)sender; //前三个是用最简单的方法实现的, 定义三个按钮
- (IBAction)right:(UIButton *)sender;
- (IBAction)weiba:(UIButton *)sender;
@end
第一种方法
- (void) Play:(NSString *)filename fileNumber:(int)number;
{
NSMutableArray *arrayimage = [NSMutableArrayarray];
if([self.imageisAnimating])return;//如果当前的没有播放完,就不播放下一个
for(int i =0; i < number; i++)
{
NSString *imagename = [NSStringstringWithFormat:@"%@_%02d.jpg",filename,i];
UIImage *img = [UIImageimageNamed:imagename];
[arrayimageaddObject:img];
}
_image.animationImages = arrayimage; //Uiimangeviwe 要播放的文件夹
_image.animationRepeatCount=1;
_image.animationDuration = arrayimage.count *0.075; //设置动画的播放时间
[_imagestartAnimating];//开始动画
}
- (IBAction)right:(UIButton *)sender
{
[selfPlay:@"footLeft"fileNumber:30];
}
- (IBAction)weiba:(UIButton *)sender
{
[selfPlay:@"footRight"fileNumber:24];
}
- 汤姆猫
- 汤姆猫
- iOS_5_汤姆猫
- 汤姆猫实现代码
- iOS 自制汤姆猫
- 汤姆猫(一)
- 06-TOM汤姆猫
- 应用:汤姆猫
- 马文自动部署汤姆猫
- IOS汤姆猫小练习
- ios-day02-05(汤姆猫)
- 汤姆猫iOS案例总结
- iOS-汤姆猫项目总结
- 汤姆猫—帧动画
- objective-c制作汤姆猫
- IOS 汤姆猫核心代码
- 汤姆猫信使: 折翼的信使
- 屡试不爽--->马文和汤姆猫的暧昧
- 《Android应用开发与系统改造实战》知识总结
- 【设计模式】IOC模式
- 你必须非常努力,才能看起来毫不费力
- BFPRT算法
- SeaJS简介一:由来,特点以及优势
- 汤姆猫
- MagicRecord 使用方法
- UVa 539 The Settlers of Catan
- 【DotNet】MVC4.0入门教程
- oracle执行计划中cost cpu
- Java串口通信实例
- 编程之美初赛第二场 集合
- Java学习笔记_25_Collections类
- C/C++读写文件