您的位置:首页 > 产品设计 > UI/UE

iOS UIImageview实现简单动画

2013-12-06 16:48 429 查看
准备四张图片如下:









- (IBAction)start:(id)sender {
NSArray *animationImagesArr = [NSArrayarrayWithObjects:
[UIImageimageNamed:@"speaker_0.png"],
[UIImageimageNamed:@"speaker_1.png"],
[UIImageimageNamed:@"speaker_2.png"],
[UIImageimageNamed:@"speaker_3.gif"],
nil];
if (sperkerview==Nil) {

NSLog(@"NEW PALYER");

sperkerview = [[UIImageView
alloc]
init];
[sperkerview
setFrame:CGRectMake(200,
200, 80,
80)];
sperkerview.animationImages
= animationImagesArr;//animationImages属性返回一个存放动画图片的数组

sperkerview.animationDuration =0.25;
//浏览整个图片一次所用的时间

sperkerview.animationRepeatCount =0;
// 0 = loops forever动画重复次数

[sperkerviewstartAnimating];
[self.viewaddSubview:sperkerview];
[sperkerviewrelease];

}
}

-(IBAction)stop:(id)sender
{

[sperkerviewstopAnimating];

[sperkerviewremoveFromSuperview];

sperkerview =nil;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: