使用
UIView animateWithDuration: animates:^{}
方法得到的动画是匀速的,实际中我需要将这个动画实现为加速(或者减速)的,应该怎么去实现
使用
UIView animateWithDuration: animates:^{}
方法得到的动画是匀速的,实际中我需要将这个动画实现为加速(或者减速)的,应该怎么去实现
+ (void)animateWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay options:(UIViewAnimationOptions)options animations:(void (^)(void))animations completion:(void (^)(BOOL finished))completion NS_AVAILABLE_IOS(4_0);
UIViewAnimationOptionCurveEaseIn 先慢后快
UIViewAnimationOptionCurveEaseOut 先快后慢
UIViewAnimationOptionCurveLinear 匀速
UIViewAnimationOptionCurveEaseInOut 慢块慢