CALayer öğesini hareketlendirmek için bu kodu kullanıyorum.Birden çok özellik için bir CABasicAnimation nasıl oluşturabilirim?
CABasicAnimation *makeBiggerAnim=[CABasicAnimation animationWithKeyPath:@"radius"];
makeBiggerAnim.duration=0.2;
makeBiggerAnim.fromValue=[NSNumber numberWithDouble:20.0];
makeBiggerAnim.toValue=[NSNumber numberWithDouble:40.0];
makeBiggerAnim.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
Sorum şu anda, her şey iyi çalışıyor, aynı öğenin aynı anda başka bir niteliğini istiyorum. Eklemeli animasyonlar ve şeyler yapabileceğinizi gördüm.
Sorum şu:
- katkı Bunu yapmanın en iyi/tek yolu özellik var mı? (Aynı nesnenin aynı anda birden fazla özelliğini tek seferde canlandırma)
Teşekkürler!
Yarıçap anahtar yolu ne yapar? Bu animasyonu ne tür bir katmana ekliyorsunuz? Herhangi bir CA katmanı nesnesinde yarıçap özelliği bilmiyorum. –
Özel bir yuvarlak nesne yapmak için CALayer sınıfını genişlettim. Yanıtlarınız için çok teşekkürler :) –