iphone 备忘录2--利用UIImageView实现动画特效
来源:互联网 发布:网络变压器原理图 编辑:程序博客网 时间:2024/05/22 15:49
本文利用UIImageView类实现一些简单的动画特效,UIImageView 继承UIView
1. 首先查看下UIImageView 中一些比较关键的方法
// these allow a set of images to be animated. the array may contain multiple copies of the same
@property(nonatomic,copy) NSArray *animationImages; // The array must contain UIImages. Setting hides the single image. default is nil
@property(nonatomic,copy) NSArray *highlightedAnimationImages __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0); // The array must contain UIImages. Setting hides the single image. default is nil
@property(nonatomic) NSTimeInterval animationDuration; // for one cycle of images. default is number of images * 1/30th of a second (i.e. 30 fps)
@property(nonatomic) NSInteger animationRepeatCount; // 0 means infinite (default is 0)
- (void)startAnimating;
- (void)stopAnimating;
- (BOOL)isAnimating;
a)打开XCODE软件--> Create a new Project --> View based Application
producets 选择 iphone
b) 输入项目名称和项目位置,这里输入 “imgagefelix”
c)
加入五张项目需要的图片,方法如下:
注意要选择最上面的项"Copy items into destination group's folder(if needed)"--这样图片就会加入到项目中来
加入到项目中的图片也可以直接通过鼠标拖入XCODE项目中来,效果是一样的
d)
打开imagefelixViewController.m 控制器文件 在 viewDidLoad 方法中加入如下代码
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[superviewDidLoad];
UIImageView* aView = [[UIImageViewalloc]initWithFrame:self.view.frame];
aView.animationImages = [NSArrayarrayWithObjects:
[UIImage imageNamed:@"a01.png"],
[UIImage imageNamed:@"a02.png"],
[UIImage imageNamed:@"a03.png"],
[UIImage imageNamed:@"a04.png"],
[UIImage imageNamed:@"a05.png"],
nil];
aView.animationDuration =1.75;
aView.animationRepeatCount = 0; //设置循环的此时,0表示无限次
[aViewstartAnimating]; //开始动画特效
[self.viewaddSubview:aView];
[aViewrelease];
}
- iphone 备忘录2--利用UIImageView实现动画特效
- iphone 备忘录2--利用UIImageView实现动画特效------------cocos2d-x3.0正式版本(7.12)
- 利用UIImageView实现动画特效
- 利用UIImageView实现动画
- iPhone开发教程之利用 UIImageView 实现全屏动画的代码例子
- IOS 利用UIImageView实现加载动画
- UIImageView 实现播放动画
- UIImageView动画实现
- UIImageView实现动画
- 使用UIImageView实现动画
- UIImageView 实现一组动画
- UIImageView实现简单动画
- UIImageView实现动画效果
- UIIMageView实现帧动画
- iphone开发 UIImageView制作简单动画
- iphone 利用UIImageView来制作幻灯片
- iOS UIImageview实现简单动画
- UIImageView类实现动画效果
- [Java]==和equals区别
- TCPDump
- Date,Calendar及GregorianCalendar类实例
- 编程之美2.4查找最大的k个数method3
- What is the basic difference between NSTimer, NSTask, NSThread and NSRunloop?
- iphone 备忘录2--利用UIImageView实现动画特效
- linux基础学习
- Linux文件及文件系统
- 离退休人员
- 当java调用oracle的存储过程时,存储过程的返回值类型不能为boolean
- PCB之路
- 21个有用的jQuery教程和插件
- 分析: 百度搜索白蛇传说关键词密度与排名的关系(图)
- 10个既绚又实用的JQuery特效教程