Animation
CALayer *layer = [CALayer layer];
[CATransaction begin];
[CATransaction setAnimationDuration:10.0]; // アニメーション長さ
[CATransaction setAnimationTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]]; // イージング
[CATransaction setDisableActions:YES]; // アニメーション無効化
layer.frame = CGRectMake(0, 10, 200, 300);
layer.backgroundColor = [UIColor redColor].CGColor;
[CATransaction commit];
"CATransition" と名前が似ているので注意