我只是想在iOS上制作动画

时间:2011-10-05 11:06:37

标签: iphone animation

我只想创建时钟动画,以便显示在this video中。

我不知道如何创造它。任何解决方案?

单击下方滑块中的灯泡图标时,将显示时钟,再次单击时钟将消失。

1 个答案:

答案 0 :(得分:1)

如果您希望自己的应用是iOS< 4兼容,使用此:

[UIView beginAnimations:@"animation" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveLinear]; //Different Animation Curves available, check docs.
[UIView setAnimationDuration:1.0]; //In seconds
//Here do your stuff
int newPosY = myImage.frame.origin.y - 10;
[myImage setFrame:CGRectMake(self.frame.origin.x, newPosY, myImage.frame.size.width,     myImage.frame.size.height)];

[UIView commitAnimations];

此代码段会将图像向上移动10个像素。您可以在调用commitAnimations

之前自定义对图像框架进行更改的动画

同时检查UIView Reference扩展信息。