Me preguntaba cómo funcionan las animaciones en Cocoa Touch. Por ejemplo:¿Cómo funciona [UIView beginAnimations]?
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
view1.alpha = 1.0;
view2.frame.origin.x += 100;
[UIView commitAnimations];
¿Cómo funciona UIView
un seguimiento de los cambios en las propiedades de los dos puntos de vista?
Sospecho que se utiliza KVO, pero ¿realmente observa los cambios en cada vista entre las llamadas beginAnimations
y commitAnimations
?
Cualquier idea sería apreciada!