Una interfaz basada en páginas en una aplicación es útil para mostrar contenido no jerárquico. Si su aplicación iOS incluye una interfaz basada en páginas, tiene sentido utilizar la misma interfaz en su aplicación Apple Watch. Sigue leyendo para saber cómo hacerlo en Xcode.
Para fines de demostración, se utilizará una aplicación WatchKit simple con tres controladores de interfaz. Una es la vista inicial y las otras dos son pantallas modales que se presentan en un estilo basado en páginas. Antes de seguir el tutorial, asegúrese de haber creado un nuevo proyecto de Xcode y de haber agregado el objetivo de WatchKit.
En este tutorial, vamos a crear la navegación desde el guión gráfico.
1. Ir a la Interface.storyboard en la carpeta de la aplicación WatchKit, y agregue dos controladores de interfaz más al guión gráfico. Para el primero, agregue un botón a la vista. La segunda y tercera vista contienen una etiqueta simple que muestra el índice de la página.
2. Control-arrastrar desde el botón en el primer controlador de vista hasta el segundo ver, y elegir el modal Opción desde el menú Action Segue. Debe configurarlo como el segmento modal, ya que la navegación basada en páginas no funciona con un segmento de inserción.
3. Control-arrastrar de la segunda vista a la tercera vista, y elija siguiente página en el Relación segue menú.
4. Eso es todo lo que tiene que hacer para tener una navegación basada en páginas de trabajo en su aplicación. Tu guión gráfico ahora se ve así. Observe los indicadores de segue recién agregados entre las vistas.
5. Ejecute la aplicación y luego presione el botón para abrir la primera pantalla modal. Como puede ver, hay un indicador de página en la parte inferior de la pantalla. Si desliza hacia la izquierda, verá la segunda pantalla.
6. Repita el paso 3 para agregar más páginas a la pantalla. En el siguiente tutorial, aprenderemos cómo hacer lo mismo con el código.