Tengo una búsqueda de UIScrollView
activada y configuré su clipToBounds = NO
para que pueda ver la página actual fuera.iOS desarrollar. ¿Cómo extender el área de respuesta de eventos de desplazamiento de UIScrollView?
Lo que quiero es permitir al usuario desplazarse por el UIScrollView
en toda su área visible, no solo la parte de la página actual.
¿Cómo puedo implementar esto?
Gracias.
P.S. De acuerdo con la documentación de Apple (http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIScrollView_Class/Reference/UIScrollView.html), si el valor de la propiedad pagingEnabled
es YES
, la vista de desplazamiento se detiene en múltiplos de los límites de la vista de desplazamiento cuando el usuario se desplaza.
Esto significa que no puedo simplemente cambiar el tamaño del UIScrollView
para obtener lo que quiero sin comprometer la funcionalidad de paginación, ¿verdad?
Usando su respuesta, logré solucionar mi problema y, en el proceso, terminé con esta clase simple para automatizar dicho comportamiento cuando quiera. Cada vez que necesito expandir el área táctil de una vista sin cambiar su marco, la envuelvo con una vista que tiene un marco más amplio y configuro la clase de esa vista a la que escribí, funciona sin más ajustes. https://gist.github.com/diegoperini/8dfa345fca7c733c411dbec6e93729b0 – diegoperini