最終的なサイズで円が描かれたCALayerがあります。円を1%のスケールで開始し、100%で終了するようにアニメートしたいと思います。現在、スケーリング中にエッジがちらつくため、アニメーションはあまりスムーズではありません。最終的なサイズでは、円は正しく見えます。アニメーション自体の間にアンチエイリアシングを行う方法があるかどうか疑問に思っています。
CATransform3D fromTransform = CATransform3DMakeScale(0.01, 0.01, 1.0);
CATransform3D toTransform = CATransform3DMakeScale(1.0, 1.0, 1.0);
CABasicAnimation *theAnimation = [CABasicAnimation animationWithKeyPath:@"transform.scale"];
theAnimation.duration = 1.5;
theAnimation.fromValue = [NSValue valueWithCATransform3D:fromTransform];
theAnimation.toValue = [NSValue valueWithCATransform3D:toTransform];
[myLayer addAnimation:theAnimation forKey:@"animateScale"];