Ios 有没有办法利用CoreAnimation完成曲线数学来定制动画?
出于各种原因,我正在使用Ios 有没有办法利用CoreAnimation完成曲线数学来定制动画?,ios,cocoa-touch,core-animation,Ios,Cocoa Touch,Core Animation,出于各种原因,我正在使用CADisplayLink手动设置动画: - (void)update:(CADisplayLink *)sender; { // Linearly interpolate proportion animated based on elapsed time CGFloat proportion = ... [self updateAnimationForProportion:proportion]; } 我想要一个UIViewAnimatio
CADisplayLink
手动设置动画:
- (void)update:(CADisplayLink *)sender;
{
// Linearly interpolate proportion animated based on elapsed time
CGFloat proportion = ...
[self updateAnimationForProportion:proportion];
}
我想要一个UIViewAnimationOptionCurveEaseInOut
而不是一个线性计算
- 是否可以从CoreAnimation获得回调,而不是手动实现数学
- 或者更好,是否可以使用基于iOS7物理的动画
[UIView animateWithDuration:0.5 delay:0.0 usingSpringWithDamping:0.5 initialSpringVelocity:0.5 options:0 animations:^{ ... } completion:nil];
- 不,似乎不可能
<>如果有助于在iOS中使用轻松曲线的话,我从jQuery .Posiple 1.3中获取了一组Hoo-Adple曲线,并将它们移植到C中作为一个简单的头文件(C++、ObjeVoC等):
似乎没有答案,所以有人手动编写了。那真是太好了。我想知道如果允许控制点超过1.0,是否可以使用CamediaTiming函数曲线获得良好的反弹。我试试你的港口。