私は非常にアニメーションを使用するアプリに取り組んでいます。最適化するためにアニメーションをプリロードできることがわかりましたspritesheet
。これは非常にうまく機能します。ここにリンクがあります。
しかし、この種の最適化が次のように機能するかどうかを尋ねていCABasicAnimations
ました:
CABasicAnimation * myAnimation = [CABasicAnimation animationWithKeyPath:@"transform.translation.x"];
myAnimation.fromValue = [NSNumber numberWithFloat:0.0f]
myAnimation.toValue = [NSNumber numberWithFloat:200.0f];
myAnimation.duration = t;
myAnimation.repeatCount = 1;
[myUIImageView.layer addAnimation:myAnimation forKey:@"myAnimation"];
UIImageView
に基づいていても、で動作するためCABasicAnimation
です。
それで、CABasicAnimation
この種のプロセスで my をプリロードすることは可能ですか? そうでない場合は、どうすればよいですか?
ありがとう !