Crear logging de varios pasos en iOS

Cómo crear un formulario de logging de múltiples pasos en iOS. Cúal es la mejor manera ?

Tenga alnetworkingedor de 5 pasos en total. Dos acaban de aceptar y no están de acuerdo con el button. Todo lo demás tiene anterior y siguiente y finalmente se envía.

1) ¿Crear controlleres por separado para cada paso? O 2) ¿Un controller con scrollview y control de página y hacer que se vea como varios pasos?

El segundo es el más fácil pero no puede encontrar ningún tutorial o código para comenzar, Me gusta agregar el siguiente button anterior en cada vista dentro de scrollview con diferentes pasos, validaciones y muchas cosas dentro. Pensando en el código que será realmente desorderado.

Han buscado en Google mucho, pero no pueden encontrar ningún enlace para esta idea.

Cualquier enlace y código son bienvenidos ..

Gracias por adelantado.

En primer lugar, desde un punto de vista UX intentaré networkingucir el número de pasos de logging. En los dispositivos mobilees, el logging debe ser corto e indoloro. Recorta todos los pasos que no son absolutamente necesarios y captura los datos mínimos para que el usuario comience.

Para sus pasos de acuerdo / desacuerdo, veré si la modificación del EULA podría ayudarlo a eliminar esos pasos. O tal vez ya esté cubierto con el EULA estándar de Apple.

Si eres nuevo en la progtwigción de iOS, el número 1 es mi recomendación SI todavía necesitas un process de varios pasos después de eliminar los campos innecesarios de logging de datos. Con los controlleres de vista independientes, puede aprovechar los storyboards, facilitar la validation de datos en cada paso y permitirle agregar, eliminar y / o reorderar los pasos de logging con bastante rapidez.