CALayer animation d'échelle pour la taille du calque à partir du bas à gauche à en haut à droite

Un autre problème avec l'animation sur une couche de rendre compte de l'échelle et de montrer comme la croissance à partir d'en bas, à gauche, un peu similaire à la figure :

---------------    
|             |
|----------   |
|         |   |
|         |   |
|-----    |   |
|    |    |   |
---------------

J'ai essayé quelques animations, mais pas en mesure de le réaliser exactement de la manière que je veux.
S'il vous plaît suggérer. Actuellement à l'aide de code suivant à l'échelle:

layer.anchorPoint = CGPointMake(1, 1);
CABasicAnimation *scale = [CABasicAnimation animationWithKeyPath:@"transform.scale"];
[scale setFromValue:[NSNumber numberWithFloat:0.0f]];
[scale setToValue:[NSNumber numberWithFloat:1.0f]];
[scale setDuration:1.0f];
[scale setRemovedOnCompletion:NO];
[scale setFillMode:kCAFillModeForwards];
juste édité à ma question.

OriginalL'auteur Amit | 2012-03-23