14 Mart 2011, PAZARTESİ
İki sayı arasında UİLabel metin animasyonu?
İPhone ve Mac programlama (Windows için daha önce geliştirilen) yeniyim ve bir sorum var:
Nasıl UILabel
arasında bir sayı, örneğin metin property
animasyon5için80-Kolay bir stil? CoreAnimation
ile mümkün mü?
Bir saat için Google'da arama yapıyordum, ama bir şey benim problem çözme bulamadım.
Ne istiyorum: basit bir oyun. Animasyon için kullanıcıların para Sadece gittiğinde çok güzel durmuyor50için100animasyon falan olmadan böyle.
Herkes bunu yapmak için nasıl bir fikir sahibi olmak?
Teşekkürler!
CEVAP
7 HAZİRAN 2011, Salı
Otomatik geçişler kullanabilirsiniz. Gayet iyi çalışıyor :
// Add transition (must be called after myLabel has been displayed)
CATransition *animation = [CATransition animation];
animation.duration = 1.0;
animation.type = kCATransitionFade;
animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[myLabel.layer addAnimation:animation forKey:@"changeTextTransition"];
// Change the text
myLabel.text = newText;
Bu kod eğer myLabel zaten görüntülenir çalışır. MyLabel.katman nil ve animasyon nesne eklenecektir.
Bunu Paylaş:
Nasıl parantez (yuvarlak parantez) ara...
Nasıl UİLabel ekran özetlenen metin ya...
UİLabel yükseklik ayarı metin bağlı...
UİLabel metin kenar boşluğu...
Hızlı eğer bir tam sayı iki tamsayı (d...