我有一个简单的图像,我想在上下动画...我如何在iPhone应用程序中实现它?
请帮忙
由于
答案 0 :(得分:2)
您可以使用图像数组并在1 UIImage中设置动画:
@interface UIImage (WrightsCS)
+(UIImage *)animatedImageWithImages:(NSArray *)images duration:(NSTimeInterval)duration;
@end
if ( SYSTEM_VERSION_GREATER_THAN(@"5.0") )
{
NSArray *animationFrames = [NSArray arrayWithObjects:
[UIImage imageNamed:@"image_0.png"],
[UIImage imageNamed:@"image_1.png"],
[UIImage imageNamed:@"image_3.png"],
[UIImage imageNamed:@"image_4.png"], nil];
UIImage * animatedImage = [UIImage animatedImageWithImages:animationFrames duration:2.0f];
}
答案 1 :(得分:1)
答案 2 :(得分:0)
您是否看过任何Core Animation文档?
我要做的是创建一个CALayer,将图像添加到其内容中。将它放在视图之外。将它作为子图层添加到UIView的图层,然后将此图层的位置设置为您希望其设置为动画的位置。
这应该给你足够的启示提示。当你掌握了它时,你可以看看做更复杂的动画。