¿Cuáles son las mejores plantillas de diseño de iOS disponibles como Storyboards y archivos Swift?

Encontrará un código de muestra que contiene storyboard y archivos. No encontrarás guiones gráficos de Tampletes.

Hay algunos en Xcode incorporado, como UITabController, UINavigation, cuando arrastra y suelta, obtendrá todo el conjunto que necesita para implementarlo.

Puede arrastrar y soltar cualquier fragmento de código en Xcode para usarlo en el futuro.

Hay algunos patrones de diseño que puede seguir al crear cualquier proyecto:

Para Storyboard

Ex. en tu aplicación hay 5 pestañas. 2 opciones

1) uno desordenado: tendrá un main.storybord que creará el punto de partida de la aplicación y volcará los 5 ViewControllers con seguidores, todo en un solo archivo

2) limpie uno: puede dividir 5 pestañas en 5 archivos de guión gráfico y conectarlos mediante programación a UITabViewController y configurarlo como root en AppDelegate. Será más fácil de administrar a medida que el Proyecto crezca

Archivos Swift:

Necesita alguna arquitectura: el propósito es que no debe tener ninguna lógica en ViewController. La vista solo debe usarse para personalizar la vista. La clase de modelo debería crear modelo e inicialización, etc. Muchas más razones, busque Arquitectura como se menciona a continuación.

MVC: de acuerdo con esto, tendrá principalmente 3 carpetas en el proyecto: Ver, Controlador y Modelo (clases NSObjects). Las carpetas adicionales pueden ser Recursos, ayudantes, etc.

MVVM: agregará la carpeta ViewModel. Esto ayuda cuando los archivos de Controllers se hacen más grandes. Te ayuda a dividir cualquier llamada lógica en un archivo separado

Clean Swift – enfoque más limpio. Dividirá 1 ViewController en 6–7 archivos. Búsqueda por término obtendrá detalles. También con tamplets puedes agregar en Xcode

Espero que esto sea lo que pediste. Se trata más de diseño, no de tamplets. Lo que necesitas en cualquier proyecto.

Muy buenas respuestas aquí; quería compartir este componente que acabo de publicar.

OLSDynamicHeaderViewController es un componente de interfaz de usuario que permite que las interfaces de usuario basadas en desplazamiento más comunes tengan un encabezado que se pueda animar fácilmente junto con el desplazamiento del usuario, ¡así de simple!

En realidad, hay muchas plantillas disponibles en línea, pero parecen costosas que desarrollar en su propio sistema puede ir para que los controles personalizados se desarrollen más rápido, lo que le llevaría al menos 5 a 6 días completar un código de muestra donde puede guardarlo a un lado en ese momento. comience a desarrollar un nuevo proyecto con el mismo guión gráfico importando ese archivo a su proyecto …

también puede recibir ayuda, como marcos en carthage, para que no repita el código n implantación como tal que pueda usar en múltiples proyectos … pero asegúrese de mantener todo en un marco actualizado de acuerdo con versiones rápidas que sean estables como 2.3 a 3.0 a 4.0.2 versiones de swift….

esta podría ser la opción, pero si todavía desea usar la templet, eso costará más que la implantación, eso es seguro …

Espero que esto te ayude … .cheers …

Esto es exactamente lo que está buscando Plantillas de aplicaciones móviles para iOS de Apps Foundation

Todas las plantillas son guiones gráficos con archivos Swift 2. También obtiene un archivo Objective-C con cada plantilla para que pueda comparar las diferencias.

Descargue la plantilla gratuita para asegurarse de que esto es lo que está buscando.

Si está buscando plantillas totalmente codificadas escritas en Swift 3, debe consultar las Plantillas de aplicaciones iOS. También puede descargar sus regalos de iOS. ¡Disfrutar!

Meng To ha escrito este muy buen libro: https://designcode.io
Además de eso, envía boletines con muchos recursos valiosos.
Muy recomendable.