ios - Is there a way to tap into the CoreAnimation completion curve mathematics for custom animations? -
for various reasons, animating manually using cadisplaylink
:
- (void)update:(cadisplaylink *)sender; { // linearly interpolate proportion animated based on elapsed time cgfloat proportion = ... [self updateanimationforproportion:proportion]; }
i want uiviewanimationoptioncurveeaseinout
instead of linear calculation.
- is possible callback coreanimation instead of implementing mathematics manually?
or better, possible using ios7 physics based animation?
[uiview animatewithduration:0.5 delay:0.0 usingspringwithdamping:0.5 initialspringvelocity:0.5 options:0 animations:^{ ... } completion:nil];
nope not possible seems.
if helps looking use ease curves in ios, took list of handy ease curves jquery.easing.1.3 , ported them useable in c simple header file (,c++,objective-c,etc):
Comments
Post a Comment