Menu
Coddy logo textTech

Vistas de texto

Parte de la sección Introducción a SwiftUI del Journey de Swift de Coddy. Lección 3 de 50.

Text muestra una cadena. Un literal de cadena escrito dentro de Text puede usar Markdown: dos asteriscos para la negrita, uno para la cursiva:

Text("**Swift** is *fun*")

Esto muestra Swift en negrita y divertido en cursiva.

Para insertar un valor en el texto, usa la interpolación de cadenas. Las propiedades de la vista están disponibles dentro de body:

struct ContentView: View {
    let name = "Ada"
    let points = 42

    var body: some View {
        Text("\(name) has \(points) points")
    }
}

La pantalla muestra Ada has 42 points. Markdown solo se aplica a un literal: Text(name) muestra la cadena almacenada en name exactamente como está.

challenge icon

Desafío

Principiante

La vista tiene dos constantes, city y days. Cambia el texto para que muestre Trip to Paris: 5 days, usando las dos constantes con interpolación de cadenas.

Pruébalo tú mismo

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Introducción a SwiftUI

Practica por tu cuenta: Playground de Swift