Canlandırmaların Cocoa Touch'da nasıl çalıştığını merak ediyordum. Örneğin:[UIView beginAnimations] nasıl çalışır?
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
view1.alpha = 1.0;
view2.frame.origin.x += 100;
[UIView commitAnimations];
Nasıl UIView
iki görüş özelliklerinde değişiklik izler mi?
KVO'nun kullanıldığından şüpheleniyorum, ancak beginAnimations
ve commitAnimations
çağrıları arasındaki tüm görünümlerdeki değişiklikleri gerçekten gözlemliyor mu?
Herhangi bir fikir takdir edilecektir!