Pregunta

Tengo un método que ejecuta Performselector en sí mismo cada .01 segundos para actualizar constantemente una imagen.

-(void)setNeeds

[mag setNeedsDisplay];
[vc setNeedsDisplay];
[na setNeedsDisplay];
[wave setNeedsDisplay];
[mon setNeedsDisplay];

[self performSelector:@selector(setNeeds)
           withObject:NULL
           afterDelay:.01];

Esto se actualiza bien cuando hay interacción normal del usuario. Sin embargo, cuando un usuario desliza los valores en el UIViewPicker, todas las actualizaciones se detienen hasta que la interacción se detiene. Lo mismo sucede con un objeto NSTIMER establecido en repetición.

Espero un método más consistente para realizar una acción continua, pero una solución a este problema también sería grandiosa.

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top