iOS开发之加载动画的通用方法

调用方法 1. self.bigImages= [selfloadAllImagesWithimagePrefix:@"WRT"count:87];

self.imageView.animationImages=self.bigImages;

// 3.设置播放次数

self.imageView.animationRepeatCount=0;

// 4.设置播放的时长,是总时长,可不设置为每秒30帧

self.imageView.animationDuration=0.6;

// 5.播放

[self.imageView startAnimating];

/**

*加载所有的图片

*

*@param imagePrefix 名称前缀

*@param count图片的总个数

*/

- (NSArray*)loadAllImagesWithimagePrefix:(NSString*)imagePrefix count:(int)count{

NSMutableArray *images = [NSMutableArrayarray];

for(inti=0; i

// 获取所有图片的名称

NSString*imageName = [NSStringstringWithFormat:@"%@_%d",imagePrefix, i+1];

// 创建UIImage

UIImage*image = [UIImageimageNamed:imageName];

// 装入数组

[imagesaddObject:image];

}

returnimages;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容