No me gustó que del video 12 al 13 se saltararon una asignacion de codigo, por ejemplo, el struct llamado "SubModuloHome" y el Spacer que asignaron a la imagen y al textfield para que estos subieran, los anterior pensando en personas que quizá les sea mas dificl identificar esto que dieron por hecho
Completamente de acuerdo contigo, no fue difícil deducir lo que hay que hacer para que la pantalla quede igual a como inicia la clase, pero aún así ése tipo de cosas no deberían suceder
La verdad, si, que complicado se hace el seguir esta parte, porque toca ir al código a revisar que fue lo que pasó y me ví la mitad del video creyendo que lo arreglaban pero no, hasta me devolví al anterior, pero nunca se hizo una acotación de ello
Es importante mencionar que el NavigationLink(destination:isActive:label) va ser deprecado en futuras versiones, es recomendable utilizar NavigationLink(isActive:destination:label).
Que bien gracias, lo que si cambia como se llama al destination, requiere {}. NavigationLink(isActive: $isActiveHome, destination: {MenuTabView()}, label: {EmptyView()})
Oye una pregunta si quisiera utilizar mis propios videos debería subirlos a google drive para tener el link ? o como le podría hacer.
Esta es la nueva url del recurso de la API: link la otra dejo de funcionar pero ya la arreglaron.
¿De donde descargo la carpeta imagenesDefault? ya que en el drive no esta, osea hay unos juegos pero no los que Juan trabaja en la clase
Hola!! Si lees la descripción de la clase puedes ver que te dice que puedes descargar las imágenes desde Figma. 👀
También se cargan vistas previas de los videos, pero eso lo hace a través de las direcciones url, no son imágenes, más bien los videos.
struct SubModuloHome:View{ @Statevar url ="https://cdn.cloudflare.steamstatic.com/steam/apps/256658589/movie480.mp4" @Statevar isPlayerActive =falseleturlVideos:[String]=["https://cdn.cloudflare.steamstatic.com/steam/apps/256658589/movie480.mp4","https://cdn.cloudflare.steamstatic.com/steam/apps/256671638/movie480.mp4","https://cdn.cloudflare.steamstatic.com/steam/apps/256720061/movie480.mp4","https://cdn.cloudflare.steamstatic.com/steam/apps/256814567/movie480.mp4","https://cdn.cloudflare.steamstatic.com/steam/apps/256705156/movie480.mp4","https://cdn.cloudflare.steamstatic.com/steam/apps/256801252/movie480.mp4","https://cdn.cloudflare.steamstatic.com/steam/apps/256757119/movie480.mp4"]varbody: some View{
Para los que tengan problemas con el tema del Navigation, les dejo cómo lo solucione:
Los iconos del navtab en un celular se ve todo en blanco, alguien probo en un celular??
Alguien puedo con el espacio de arriba.??... aunque tenga el scroll y dentro del modulo, al agregar el scroll por cualquier lado, me deja ese espacio, cuando voy a la vista de video y vuelo, ahi se acomoda.
Me sucede exactamente el mismo problema, ¿Lograste dar con la solución?
Actualmente sigo investigando.
Hola
no como hizo que logo quedara bien arriba porque a mi no?
Revisa que tengas el SubModuloHome incluido dentro de un ScrollView
fermolanoc Muchas Gracias eso era
Hola. alguien tiene la resolución a este problema con la nueva versión 16.0?
x2
como saco la ventana donde hace uso de VStack, Hstack?
Una pregunta como seria este bloque de código en la nueva version, gracias.
Mientras sigo las clases del profesor y me doy cuenta que la forma que utiliza esta o será deprecada me toca buscar alternativas que solucionen el problema, hasta el momento he encontrado 2 formas, una es muy similar a la del profesor que seria con un Button y la otra que encontré es solo utilizar un NavigationLink:
Como podemos observar en lugar de agregar un NavigationLink lo ponemos como un modificador del botón (esta solución la vi en un comentario de este curso)
Personalmente mi favorita porque considero que el código se ve más legible, pero no se si es una buena practica así que toca escoger la que mas te guste.