1
如何刪除UIView動畫所做的加速和減速動畫?刪除UIView動畫加速
如果你不明白我的意思,當動畫開始時它會加速,然後當它結束時,它會減速。我想動畫是一個恆定的速度。 這裏是我的代碼看起來像(我必須使用舊的動畫方式)的例子。
-(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];
}
完美啊,我甚至沒有看setAnimationCurve由於長期曲線它是。想象它必須做圓圈等。感謝Ash。 – 2012-01-13 18:14:36
它不適合我 – Aitul 2012-10-15 15:07:00