1.“懒加载”和plist文件的加载
将属性放在get方法中初始化的方式,称为“懒加载””延迟加载”
2.UIImageView帧动画相关属性和方法
@property(nonatomic,copy)NSArray *animationImages;
需要播放的序列帧图片数组(里面都是UIImage对象,会按顺序显示里面的图片)
@property(nonatomic)NSTimeInterval animationDuration;
帧动画的持续时间
@property(nonatomic)NSInteger animationRepeatCount;
帧动画的执行次数(默认是无限循环)
– (void)startAnimating;
开始执行帧动画
– (void)stopAnimating;
停止执行帧动画
– (BOOL)isAnimating;
是否正在执行帧动画
3.UIImage的2种加载方式
方式一:有缓存(图片所占用的内存会一直停留在程序中)
+ (UIImage *)imageNamed:(NSString *)name;
name是图片的文件名
方式二:无缓存(图片所占用的内存会在一些特定操作后被清除)
+ (UIImage *)imageWithContentsOfFile:(NSString*)path
– (id)initWithContentsOfFile:(NSString*)path;
path是图片的全路径
4.UIImageView播放动画实例
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!