UIScrollViewDelegate tiene dos métodos de delegado scrollViewDidScroll:
y scrollViewDidEndScrollingAnimation:
, pero ninguno de estos indica cuándo se ha completado el desplazamiento. scrollViewDidScroll
solo le notifica que la vista de desplazamiento no se desplazó, no porque ha terminado de desplazarse.Cómo detectar cuando un UIScrollView ha terminado de desplazarse
El otro método scrollViewDidEndScrollingAnimation
solo parece activarse si desplaza la vista de desplazamiento por programación no si el usuario se desplaza.
¿Alguien sabe de esquema para detectar cuándo una vista de desplazamiento ha completado el desplazamiento?
Véase también, si se desea detectar movimiento en sentido vertical acabada después de desplazarse mediante programación: http://stackoverflow.com/questions/2358046/is-it-possible-to-be-notified-when-a-uitableview- acabado-desplazamiento – Trevor