码迷,mamicode.com
首页 > 其他好文 > 详细

UIImageView 处理动画

时间:2014-11-25 23:42:17      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:uiimageview   动画   缓存   图片   

记笔记。。。

初始化  - (id)initWithImage:(UIImage *)image;

图片可以用来做序列帧动画  (1帧1帧展示 )主要用到一下集中方法
@property(nonatomic,copy) NSArray *animationImages;     数组中放的是UIImage对象
@property(nonatomic) NSInteger      animationRepeatCount;  默认是0  不断重复  可以设置播放次数


@property(nonatomic) NSTimeInterval animationDuration;   设置持续时间

typedef double NSTimeInterval; NSTimeInterval 其实就是一个浮点类型
- (void)startAnimating;  开始动画
- (void)stopAnimating;     结束动画
(BOOL)isAnimating;  是否正在执行动画
 //用name直接取图片 但是有缓存
   //UIImage *img=[UIImage imageNamed:fileName];
        
//这种方式取需要全路径  但是没有缓存

//利用mainBundle可以访问自己软件资源包的任何资源
NSBundle *boundle=[NSBundle mainBundle];

//根据文件名获得文件的全路径

NSString *path=[boundle pathForResource:fileName ofType:nil];
UIImage *img=[UIImage imageWithContentsOfFile:path];

//延时执行某个方法withObject: 传的参数 afterDelay  延时时间
[self performSelector:@selector(xx:) withObject:nil afterDelay:1];

%2d 保留两位
%02d  不够用0补   01,02
%04d  0001,0002,0003


UIImageView 处理动画

标签:uiimageview   动画   缓存   图片   

原文地址:http://blog.csdn.net/u010586842/article/details/41490551

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!