Oct*_*ve1 0 iphone core-animation uianimation
我有一段音频和相关的播放和停止按钮,当按下播放按钮时,我使用光标动画来表示在给定时刻音频样本中的哪一点.每当按下停止按钮时,我希望我的光标返回其初始坐标.我相信UIViewAnimationOptionBeginFromCurrentState可能是这样做的方法吗?我的初始动画代码如下,任何人都有关于如何使用UIViewAnimationOptionBeginFromCurrentState的提示,以便将光标发送回原始坐标?
在此先感谢您的任何帮助:)
[UIView beginAnimations:@"MoveView" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
[UIView setAnimationDuration:2.0f];
yellowBar.frame = CGRectMake(310, 20, 5, 100);
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)
如果您仍在使用beginAnimations/commitAnimations,请使用setAnimationBeginsFromCurrentState:.否则,您可以将UIViewAnimationOptionBeginFromCurrentState传递给animateWithDuration:delay:options:animations:completion:options参数.
| 归档时间: |
|
| 查看次数: |
2164 次 |
| 最近记录: |