我这样做了:
CABasicAnimation* translateA = [CABasicAnimation animation];
translateA.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
translateA.fillMode = kCAFillModeBoth;
translateA.duration = 1;
CALayer* nextLayer = <some layer...>
[nextLayer addAnimation:translateA forKey:@"position.y"];
newPos = nextLayer.position;
newPos.y += someDelta;
nextLayer.position = newPos;
而现在的情况是,我看到其最后立场几乎是“jump”一层,然后是我的 an。 我的猜测是“几乎跳跃”实际上是“沉积”的原始隐含估计(时间很短)。 我还试图替代立场,而不是立场,并试图取代整个层次的行动词典(为了补充这一估计)。 但我总是得到同样的结果。
我将怎样去做,以便我实际上只看到一席之地。