UIPageViewController se utiliza para navegar entre las pantallas o en páginas de palabras simples con animaciones. La navegación de la pantalla está controlada por los gestos del usuario. Los usuarios de teléfonos inteligentes son conscientes del desplazamiento entre las páginas de la pantalla de inicio del dispositivo. Esto se hace mediante el uso de UIPageViewController. UIPageViewController en iOS es una clase altamente configurable.
Se nos permite definir:
Orientación de las vistas de página: vertical u horizontal.
- ¿Debería reducir mis pérdidas o usar todo en mi aplicación iOS?
- ¿Swift supera las limitaciones de Objective-C?
- ¿Qué significan las opciones nuevas e iniciales en el método addObserver a continuación?
- ¿Cómo puedo almacenar datos localmente para una aplicación jQTouch para iPhone?
- ¿Qué plataforma es la mejor para las pruebas beta de iOS (Testflight, Hockey, etc.) a gran escala?
Estilo de transición: estilo de transición de curvatura de página o estilo de transición de desplazamiento
Ocation of the spine: solo aplicable al estilo de transición de curl de página
Espacio entre páginas: solo aplicable al estilo de transición de desplazamiento para definir el espacio entre páginas
Voy a crear un ejemplo simple de UIPageViewController que usa el estilo de transición de desplazamiento para navegar entre tres pantallas que tendrán 3 imágenes diferentes de personajes de dibujos animados. Entonces empecemos.
Tutorial UIPageViewController en iOS