TomCat-1

麻烦版,重复代码


- (void)viewDidLoad {

[super viewDidLoad];

//每次点击按钮,都播放一次

_imageView.animationRepeatCount= 1;

}

//以下是统一模板


//用xib拖拽按钮控件,再在其触发方法中实现事件

-  (IBAction)knockoutBtnClick:(id)sender {

//创建可变数组,用于存放图片,0表示不限容量

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//for循环往数组里添加图片

for(inti =0 ; i <= 80; i ++) {

//拼接图片的名字

NSString *name = [NSString stringWithFormat:@"knockout_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

//将图片加入可变数组中

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be nil

//NSLog(@"%@",array);

//设置帧动画图片,引用图片数组

_imageView.animationImages= array;

//设置每一帧动画的时长

_imageView.animationDuration= 80/18.0;

//开始动画

[_imageView startAnimating];

}


- (IBAction)stomach:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArrayarrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 33; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"stomach_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImageimageNamed:name];

[arraya ddObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 33/18.0;

//开始动画

[_imageViewstartAnimating];

}

- (IBAction)foot_left:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 29; i ++) {

//拼接图片

NSString *name = [NSStringstringWithFormat:@"foot_left_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImageimageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 29/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)foot_right:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 29; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"foot_right_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImageimageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 29/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)scratch:(id)sender {

//创建可变数组

NSMutableArray*array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 55; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"scratch_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 55/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)fart:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 27; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"fart_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 27/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)cymbal:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 12; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"cymbal_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 12/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)pie:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 23; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"pie_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 23/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)eat:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 39; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"eat_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 39/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)drink:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 80; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"drink_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[arraya ddObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 80/18.0;

//开始动画

[_imageView startAnimating];

}

- (IBAction)angry:(id)sender {

//创建可变数组

NSMutableArray *array = [NSMutableArray arrayWithCapacity:0];

//往数组里添加图片

for(inti =0 ; i <= 25; i ++) {

//拼接图片

NSString *name = [NSString stringWithFormat:@"angry_%.2d.jpg",i];

//创建图片

UIImage *image = [UIImage imageNamed:name];

[array addObject:image];

}

//崩溃原因:元素不能为nil一般是因为图片名不正确,找不到图片

// object cannot be bil

NSLog(@"%@",array);

//设置帧动画图片

_imageView.animationImages= array;

_imageView.animationDuration= 25/18.0;

//开始动画

[_imageView startAnimating];

}

你可能感兴趣的:(TomCat-1)