Tengo una vista de desplazamiento que tiene el ancho de la pantalla, pero solo unos 70 píxeles de alto. Contiene muchos iconos de 50 x 50 (con espacio alrededor) entre los que quiero que el usuario pueda elegir. Pero siempre quiero que la vista de desplazamiento se comporte de manera paginada, siempre deteniéndose con un icono en el centro exacto.
Si los iconos fueran del ancho de la pantalla, esto no sería un problema porque la paginación de UIScrollView se encargaría de ello. Pero debido a que mis pequeños íconos son mucho menores que el tamaño del contenido, no funciona.
He visto este comportamiento antes en una aplicación llamada AllRecipes. Simplemente no sé cómo hacerlo.
¿Cómo puedo hacer que funcione la paginación por tamaño de icono?