Desplazamiento detiene animaciones iOS
uiscrollview uiviewanimation (1)
Usted puede estar interesado en esta pregunta SO. El evento UIScrollView scroll bloquea la animación de UIView
La solución propuesta es agregar el timer
al bucle de corriente.
[[NSRunLoop currentRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];
Mi problema es bastante simple, en mi UIVIewController tengo una UIView personalizada que está animada con CAAnimation y UIViewAnimation, también tengo UIScrollView, ¡cuando scrollView está desplazando la animación de UIView para todas sus animaciones!
timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self
selector:@selector(updateClock:) userInfo:nil repeats:YES];
hourHand.transform = CATransform3DMakeRotation (hourAngle+M_PI, 0, 0, 1);
...
En la Vista animada utilizo: NSTimer, QuartzCore y UIViewAnimation.
¿Cómo se puede evitar esto? ¿Es porque uso una UIView personalizada? (Todavía soy un principiante)
Gracias por todo !