Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Haasini Beeravolu
616 PuntosNo se puede encontrar el icono.
Nombré lo mismo que Pasan y todo, aunque todavía no puedo encontrar el icono que dice main.storyboard. Tengo todo lo demás pero eso. ¿Solo funciona para algunas personas o algo así?
Haasini Beeravolu
616 PuntosBásicamente, creé un nuevo proyecto y no vi una opción de storyboard. Luego lo renombré al storyboard que habían llamado y luego me dio un error emergente que decía "No se puede procesar. Podría haber un error con el SDK. Después de eso, no me dejó hacer nada en eso, así que simplemente me fui e intenté de nuevo pero nada funcionó.
1 Respuesta
Michael Hulet
47,914 puntosEste taller se grabó hace lo que parece una eternidad, y mucho ha cambiado en Xcode desde entonces, especialmente alrededor de la configuración de un nuevo proyecto. En primer lugar, en la primera pantalla que se te presenta, ya no seleccionas "Single View App", sino simplemente "App" en la sección "iOS"
Desde entonces, Apple también lanzó un marco de interfaz de usuario completamente nuevo llamado SwiftUI, que ahora es el predeterminado en Xcode. Sin embargo, todavía puedes elegir que Xcode genere las interfaces habituales de UIKit y Storyboard en lugar de las nuevas configuraciones de SwiftUI, pero debes especificarlo manualmente cambiando la opción "Interface" a "Storyboard" y la opción "Life Cycle" a "UIKit App Delegate"
Ten en cuenta que se generarán 2 archivos de storyboard: un Main.storyboard y un LaunchScreen.storyboard. El Main.storyboard es la interfaz principal de tu aplicación que se presentará al usuario cuando tu aplicación se esté ejecutando, y el LaunchScreen.storyboard es la pantalla que se presenta brevemente al usuario mientras tu aplicación se está iniciando, antes de que esté lista para la interacción del usuario. El Main.storyboard contendrá toda la interfaz de tu aplicación, y el LaunchScreen.storyboard solo se mostrará durante una fracción de segundo cuando el usuario abre tu aplicación por primera vez. Si seleccionas "SwiftUI" como la interfaz de tu aplicación, Xcode aún generará un LaunchScreen.storyboard que se presenta solamente mientras tu aplicación se está iniciando, que no debes cambiar el nombre, y nunca se presentará en ningún otro contexto


Michael Hulet
47,914 puntosMichael Hulet
47,914 puntosNecesito un poco más de contexto aquí. ¿Acabas de crear un proyecto completamente nuevo, o solo un nuevo storyboard en un proyecto existente? Mucho ha cambiado en el mundo de iOS desde que se grabó este taller, así que no me sorprendería nada si estás viendo cosas diferentes