Mire la aplicación App Store, ya sea en el iPhone o en el iPad, específicamente la pieza en la pantalla de detalles de la aplicación que muestra capturas de pantalla. El visor de captura de pantalla muestra la captura de pantalla que está viendo y los bordes de la siguiente y de la anterior. Necesito implementar algo así.Paginación UIScrollView con páginas vecinas que miran a escondidas
Cómo lo hice es aceptable a pobre: construí un UIScrollView y habilité la búsqueda y expuse mi contenido. Hice que el marco sea del mismo tamaño que una página de contenido, pero más pequeño que la pantalla. Luego deshabilité clipToBounds
, por lo que todo lo que está fuera del marco de ScrollView aún se dibuja. Ahora puedo VER los bordes de las páginas adyacentes, pero están fuera de ScrollView y, por lo tanto, no pueden recibir toques de desplazamiento. La aplicación App Store te permite tocar todo el ancho de esa cosa, incluidos los bordes de las páginas vecinas.
¿Cómo hicieron eso?
¡No puedo creer que sea así de simple! Pasarán uno o dos días antes de que pueda probarlo (la mala planificación por parte de mi cliente, de hecho, constituye una emergencia de mi parte, resulta), pero de todos modos le daré el cheque provisionalmente. ¡Aclamaciones! –
¡Muchas gracias por esta respuesta, Ben! Esto de hecho funciona genial. –
Intenté la solución anterior también, pero descubro que los elementos mismos en la vista de desplazamiento ya no reciben eventos táctiles, solo lo hace la vista de desplazamiento. ¿Es este comportamiento esperado? –