animationImages ; 把图片数组加在到UIImageView控件里
animationDuration 几秒内完成动画数组
animationRepeatCount 重复次数 0代表无限次
startAnimating 开始动画
isAnimating 判断是否正在执行动画
stopAnimating 结束动画
NSMutableArray <UIImage *>* arrM=[NSMutableArray array];
for (int i=0;i<20;i++)
{
NSString *strimageName=[NSString stringWithFormat:@"%i",i+1];
UIImage *image1=[UIImage imageNamed:strimageName];
[arrM addObject:image1];
}
_imageView1.animationImages=arrM;
_imageView1.animationDuration=0.5;
_imageView1.animationRepeatCount=0;
[_imageView1 startAnimating ];
if([_imageView1 isAnimating])
{
_labelIsRun.text=@"正在执行动画";
}
else
{
_labelIsRun.text=@"没有执行动画";
}
}
结束动画
[self.imageView stopAnimating];