图片轮流显示
UIImageView内置的动画功能
原理:轮流显示一组图片
1 #import "ViewController.h" 2 3 @implementation ViewController 4 5 - (void)viewDidLoad 6 { 7 [super viewDidLoad]; 8 9 NSMutableArray *array = [[NSMutableArray alloc]initWithCapacity:0]; 10 for (int i = 1; i <= 10; i++) { 11 UIImage *img = [UIImage imageNamed:[NSString stringWithFormat:@"%d.png",i]]; 12 [array addObject:img]; 13 } 14 15 UIImageView *imgView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 460)]; 16 [self.view addSubview:imgView]; 17 [imgView release]; 18 imgView.animationImages = array;//图片数组 19 imgView.animationDuration = 1.75;//所有图片播放一次的总时间 20 imgView.animationRepeatCount = 0;//重复播放次数 21 [imgView startAnimating];//开始播放 22 } 23 @end