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
Vous devez vous connecter pour publier un commentaire.
Vous devez définir un autre anchorPoint pour réaliser cet effet.
OriginalL'auteur Kostia Dombrovsky
Tout cela ne fonctionne pas pour moi.
Méthodes de fixation des cadres et des points
OriginalL'auteur comonitos
J'espère que cela peut vous aider:
OriginalL'auteur mokai