1. UIImage动画
UIImage *image = [UIImage animatedImageNamed:@"ship-anim" duration:5*1/30.0]; |
self.ImageView.image = image; |
2. UIImageView动画
NSMutableArray *allImage = [NSMutableArray array]; |
for (NSInteger i = 0; i < 81; i++) { |
NSString *fileName = [NSString stringWithFormat:@"knockout_%02ld.jpg",i]; |
NSString *path = [[NSBundle mainBundle]pathForResource:fileName ofType:nil]; |
UIImage *image = [UIImage imageWithContentsOfFile:path]; |
[allImage addObject:image]; |
} |
[self.TomImageView setAnimationImages:allImage]; |
self.TomImageView.animationRepeatCount = 1; |
self.TomImageView.animationDuration = 81*0.075; |
[self.TomImageView startAnimating]; |
[self.TomImageView performSelector:@selector(setAnimationImages:) withObject:nil afterDelay:self.TomImageView.animationDuration]; |
3. UIView动画
[UIView animateWithDuration:3 animations:^{ |
self.imageView.alpha = 0; |
self.airImageView.center = CGPointMake(80, 50); |
}]; |