您的位置:首页 > 产品设计 > UI/UE

IOS 利用UIImageView实现加载动画

2016-11-02 20:55 495 查看
前言:利用UIImageView实现加载动画

大致步骤:

1、添加数据源;

2、实例化图片对象;

3、设置动画图片数组;

4、设置图片播放一次所需要的时长;

5、设置图片播放次数

6、执行动画;

具体代码如下:

//1.添加图片到数组中
NSMutableArray *imageArray = [NSMutableArray array];
for (int i = 0; i < 37; i ++) {
NSString *imageName = [NSString stringWithFormat:@"Blowskirt%d_@2x.jpg",i + 1];
UIImage *image = [UIImage imageNamed:imageName];
[imageArray addObject:image];
}

//2.实例化图片对象
UIImageView *imageV = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
//2.1设置动画图片数组
imageV.animationImages = imageArray;
//2.2图片播放一次所需时长
imageV.animationDuration = 5.0f;
//2.3图片播放次数,0表示无限
imageV.animationRepeatCount = 1;
//3.将图片添加到View上面
[self.view addSubview:imageV];

//4.执行动画
[imageV startAnimating];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: