UIImageView相当于⼀个相框,⽤来显⽰图⽚,⾥边可以是⼀张图⽚,也可以是⼀组图⽚
// // ViewController.m // UIImageView 02 // // Created by cqy on 16/2/15. // Copyright © 2016年 程清杨. All rights reserved. // #import "ViewController.h" @interface ViewController (){ UIImageView *img; } @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor yellowColor]; img = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 200, 200)]; img.backgroundColor = [UIColor whiteColor]; // 不要将数据写⼊view // 准备⼀个image的数组 NSMutableArray *imArr = [NSMutableArray array]; // 循环⽣成image放⼊数组 for(int i = 1; i < 4;i++){ NSString *nameStr = [NSString stringWithFormat:@"%d",i]; NSLog(@"-----%d",i); [imArr addObject:[UIImage imageNamed:nameStr]]; } //执⾏⼀组所⽤时间 img.animationDuration = 1; //循环三次 img.animationRepeatCount = 3; // 将image数组 赋值给animationImages img.animationImages = imArr; //开始动画 [img startAnimating]; //结束动画 //[img stopAnimating]; [self.view addSubview:img]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. }
@end