Menu
Coddy logo textTech

Interruptor

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

Un Toggle es un interruptor de activación/desactivación vinculado a un Bool:

@State private var notifications = true

Toggle("Notifications", isOn: $notifications)

El título se muestra a la izquierda y el interruptor a la derecha. Al activar o desactivar el interruptor, se escribe en notifications mediante el enlace, y cualquier elemento que lea el valor se actualiza:

Text(notifications ? "You will get alerts" : "Alerts are off")
challenge icon

Desafío

Fácil

Añade un Toggle con el título Wi-Fi, vinculado a wifi, con el identificador wifi. El texto de estado debe mostrar Connected mientras el interruptor esté activado y Offline mientras esté desactivado.

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