Еще одна проблема с анимацией на слое, чтобы сделать его масштабируемым и отображать как рост снизу слева, что-то похожее на рисунок:
---------------
| |
|---------- |
| | |
| | |
|----- | |
| | | |
---------------
Я пробовал некоторые анимации, но не смог добиться этого именно так, как я хочу . Пожалуйста, предложите. В настоящее время для масштабирования используется следующий код:
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];