您的位置:首页 > 移动开发 > IOS开发

视图动画效果

2016-07-30 08:36 288 查看
大体思路:首先,创建一个图片视图ImageView

其次,创建一个数组,存储图片对象UIImage,注意,一定要是存储的图片对象,而不是图片名,不然会报错的。我每次都会搞错,然后报错,找错。。。。

将图片数组,添加到视图中,设置动画时长,重复次数,开启动画,就阔以啦:-D

#pragma mark - 创建图片视图
- (void) createImageView {

_imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 90, 200)];
//设置图片填充模式
_imageView.contentMode = UIViewContentModeScaleAspectFill;
[self addSubview:_imageView];
}

- (void) setImages:(NSArray *)images {
//这是我,传过来的一个图片数组
_images = images;

//设置图片数组
[_imageView setAnimationImages:images];
//设置动画时间
_imageView.animationDuration = 20;
//设置重复次数(0,无限循环
_imageView.animationRepeatCount = 0;
//开启动画
[_imageView startAnimating];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  imageview 动画 iOS