Ios 移除UIView动画加速

Ios 移除UIView动画加速,ios,uiview,uiviewanimation,Ios,Uiview,Uiviewanimation,如何删除UIView动画所做的加速和减速动画 如果你不明白我的意思,当一个动画开始时,它会加速,然后当它结束时,它会减速。我希望动画是一个恒定的速度。 下面是我的代码的示例(我必须使用旧的动画方式) 啊,太好了,我甚至没有看setAnimationCurve,因为其中有“曲线”一词。我想这和圆圈之类的东西有关。谢谢Ash。啊,太好了,我甚至没有看setAnimationCurve,因为里面有“曲线”这个词。我想这和圆圈之类的东西有关。谢谢你,阿什。 -(void)animate:(NSStrin

如何删除UIView动画所做的加速和减速动画

如果你不明白我的意思,当一个动画开始时,它会加速,然后当它结束时,它会减速。我希望动画是一个恒定的速度。 下面是我的代码的示例(我必须使用旧的动画方式)


啊,太好了,我甚至没有看setAnimationCurve,因为其中有“曲线”一词。我想这和圆圈之类的东西有关。谢谢Ash。啊,太好了,我甚至没有看setAnimationCurve,因为里面有“曲线”这个词。我想这和圆圈之类的东西有关。谢谢你,阿什。
-(void)animate:(NSString*)animationID finished:(BOOL)finished context:(void*)context {         
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationBeginsFromCurrentState:YES];
    [UIView setAnimationDidStopSelector:@selector(animateStop:finished:context:)];
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDuration:3];
    Motion.center = (*PathPoints)[Location];
    [UIView commitAnimations];        
}
[UIView setAnimationCurve: UIViewAnimationCurveLinear];