Del curso: Domina SwiftUI
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.100 cursos impartidos por expertos del sector.
Atención al orden de los modificadores - Tutorial de SwiftUI
Del curso: Domina SwiftUI
Atención al orden de los modificadores
Hay que prestar atención al orden de los modificadores, ya que puede hacer que tus diseños no se vean como esperas. El ejemplo más típico es con los modificadores de padding y de color de fondo. Vamos a verlo con un texto que voy a añadir: «Domina SwiftUI». Voy a ponerle algunos modificadores para que se vea más grande. Con Font le añado un background verde, y le añado un padding. Estamos aplicando padding después de background, por lo que estará alrededor del fondo. Si quieres que el padding también se vea verde, tienes que aplicarlo antes del color de fondo. Voy a copiar este de aquí, e invertir los modificadores de padding y background. Otro ejemplo que puede ser muy obvio es con el modificador cornerRadius. Vamos a añadir el mismo texto, le voy a poner un padding, después un color, y a continuación vamos a usar cornerRadius. Ahora vemos las esquinas redondeadas, pero si usamos este modificador antes de poner el color de fondo, no vamos a obtener este resultado. Podemos ir apilando…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.
Contenido
-
-
-
-
(Bloqueado)
Utilizando el elemento Spacer()3 min 35 s
-
(Bloqueado)
Cómo formatear un texto dentro de un Text()5 min 17 s
-
(Bloqueado)
Cómo añadir una imagen diferente según el esquema de color (dark/light)3 min 40 s
-
Cómo adaptar el tamaño de una imagen en SwiftUI4 min 22 s
-
(Bloqueado)
Cómo cargar una imagen de una URL1 min 56 s
-
(Bloqueado)
Cómo añadir una lista de elementos4 min 2 s
-
(Bloqueado)
Cómo extraer una vista para refactorizar código1 min 42 s
-
(Bloqueado)
Cómo hacer vistas que reciban parámetros2 min 7 s
-
(Bloqueado)
Añadir padding a un elemento2 min 15 s
-
(Bloqueado)
Formas disponibles en SwiftUI3 min 22 s
-
(Bloqueado)
Cómo añadir y usar los colores5 min 9 s
-
(Bloqueado)
Atención al orden de los modificadores3 min 49 s
-
(Bloqueado)
Cambiar el estado de una vista usando un botón1 min 59 s
-
(Bloqueado)
Cómo crear un botón con estilo, texto e icono2 min 23 s
-
Qué es una propiedad @Binding en SwiftUI3 min 35 s
-
(Bloqueado)
Cómo poblar una lista por categorías3 min 38 s
-
(Bloqueado)
Cómo crear una lista con varias columnas4 min 40 s
-
(Bloqueado)
Cómo crear visualmente una tabla para que se visualice en iPhone4 min 11 s
-
(Bloqueado)
Usando los gestos en SwiftUI6 min 18 s
-
(Bloqueado)
¿Y sí hay un cambio en los datos de un modelo?4 min 48 s
-
(Bloqueado)
Datos compartidos entre vistas con @EnvironmentObject5 min 38 s
-
(Bloqueado)
@Environment vs @EnvironmentObject4 min 25 s
-
(Bloqueado)
Cómo mostrar un texto junto a un icono gracias al elemento Label3 min 24 s
-
Cómo crear un interruptor switch3 min 57 s
-
(Bloqueado)
Cómo crear un estilo propio para un botón3 min
-
(Bloqueado)
Usar un picker y acceder al valor seleccionado6 min 21 s
-
(Bloqueado)
Cómo hacer un picker de fechas en SwiftUI4 min 10 s
-
(Bloqueado)
Contraseñas con campos de texto seguros2 min 2 s
-
(Bloqueado)
Un campo de texto que solo reciba números6 min 26 s
-
(Bloqueado)
Añadir los mismos modificadores a un grupo de elementos2 min 36 s
-
(Bloqueado)