iOS开发最简单的用一组图片形成动态效果
2017-05-24 13:58
295 查看
iOS开发中,经常需要一些动态效果,动画之类的,然后会用一组图片,加上定时器去循环切换,利用帧动画的原理UIImageView上的图片,达到动态的效果;其实没有必要,昨天研究了下UIImageView的属性,发现UIImageView有一个方法
setAnimationImages 这个方法可以直接把图片数组放进去,然后执行切换图片的时间间隔,就能自行切换图片,非常方便使用,下面是实例代码:
_birdImage = [[UIImageView
alloc]initWithFrame:CGRectMake(-30,
10,
70, 50)];//实例化一个图片视图
[_birdImage
setAnimationImages:self.imageArr];//把保存了图片的数组放进去
_birdImage.animationRepeatCount =
0;
_birdImage.animationDuration =
1;//每隔多少秒切换图片
[_birdImage
startAnimating];//开始动画
[self
addSubview:_birdImage];添加视图
这样既能达到动态效果,使用帧动画的原理
setAnimationImages 这个方法可以直接把图片数组放进去,然后执行切换图片的时间间隔,就能自行切换图片,非常方便使用,下面是实例代码:
_birdImage = [[UIImageView
alloc]initWithFrame:CGRectMake(-30,
10,
70, 50)];//实例化一个图片视图
[_birdImage
setAnimationImages:self.imageArr];//把保存了图片的数组放进去
_birdImage.animationRepeatCount =
0;
_birdImage.animationDuration =
1;//每隔多少秒切换图片
[_birdImage
startAnimating];//开始动画
[self
addSubview:_birdImage];添加视图
这样既能达到动态效果,使用帧动画的原理
相关文章推荐
- iOS开发-简单图片背景替换(实现抠图效果)
- iPhone开发【十三】动画效果之最简单的动画——动态加载图片
- iPhone开发【十三】动画效果之最简单的动画——动态加载图片
- iOS开发-简单图片背景替换(实现抠图效果)
- IOS开发:使用animateWithDuration简单地控制页面切换效果
- Objective-C ,ios,iphone开发基础:快速实现一个简单的图片查看器
- iOS开发UIImage和UIImageView属性介绍,实现图片动画,实现开始/停止按钮效果
- Objective-C ,ios,iphone开发基础:快速实现一个简单的图片查看器
- IOS开发入门基本知识——UIView和NSTimer形成的霓虹灯效果
- jquery简单的图片切换效果,支持pc端、移动端的banner图片切换开发
- ios开发之简单实现loading动画效果
- iOS开发之获得动态文本高度和图片高度
- 【iOS开发-9】UIImage和UIImageView属性介绍,实现图片动画,实现开始/停止按钮效果
- 【iOS开发】关于显示一连串图片组成动画效果UIImageView的使用
- [IOS]对UITableView的简单封装,实现了下拉放大头部图片的效果
- iOS开发-简单的图片查看器
- iOS开发——TKDragView 图片拖拽移动效果
- iOS开发的2D绘制--CoreGraphics的简单使用三(画文字和图片)
- IOS利用图片序列创建动态图片效果
- ios开发 图片资源的简单加密(一)