//创建一个UIimageView
UIImageView *gifImage = [[UIImageView alloc] initWithFrame:CGRectMake(100,100,56,56)];
NSMutableArray *images = [NSMutableArray array];
for (int i = 1; i <= 5; i ++)//该组共16张图片
{
//将要播放的图片加入数组
[images addObject:[UIImage imageNamed:[NSString stringWithFormat:@"menu_0%i", i]]];
}
gifImage.animationImages = images;
gifImage.animationDuration = 2; //播放一次动画时长
gifImage.animationRepeatCount = 1; // 播放次数,-1 无限
//self.gifImage.transform = CGAffineTransformMakeScale(1, 1);
[self.view addSubview:gifImage];
[gifImage startAnimating]; //开始动画
//[gifImage stopAnimating]; //停止动画