Del curso: Domina SwiftUI

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Cómo crear visualmente una tabla para que se visualice en iPhone

Cómo crear visualmente una tabla para que se visualice en iPhone - Tutorial de SwiftUI

Del curso: Domina SwiftUI

Cómo crear visualmente una tabla para que se visualice en iPhone

Lazy Vertical Grid es un contenedor disponible a partir de iOS 14. Organiza sus vistas hijas en una cuadrícula que crece verticalmente, creando elementos según sea necesario. Y es lo que vamos a hacer para crear nuestra tabla. Tenemos nuestro modelo Emoji, que es un struct en el que tenemos el código del emoticono y una pequeña descripción y además tenemos un array que van a ser los datos que vamos a visualizar en nuestra tabla. Volvemos a ContentView y vamos a añadir una propiedad que va a ser arrayEmoji, que va a ser un array de emoticonos y le vamos a asignar directamente nuestro array de datos. Tenemos que indicarle el número de columnas que va a tener nuestro grid. Las filas ya hemos comentado que se van creando según sea necesario, pero debemos indicar el número de columnas. Para ello, tenemos que crear una propiedad columnas, let «columnas», que es un array de GridItem, que es el elemento que describirá nuestra columna. Nosotros vamos a usar tipos flexibles que tienen un tamaño…

Contenido