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")Desafío
FácilAñ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()
}
}
}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
2Mostrar contenido
Vistas de textoNúmeros en el textoFuentesColoresSF SymbolsRepaso: etiqueta de precio6Entrada del usuario
Campo de textoInterruptorSelector incremental y deslizadorSelectorRepaso: formulario de pedidoPractica por tu cuenta: Playground de Swift