Lista de tareas
Parte de la sección Introducción a SwiftUI del Journey de Swift de Coddy. Lección 49 de 50.
Desafío
DifícilCrea una lista de tareas pendientes con la estructura Todo:
- un
TextFieldcon el marcador de posiciónNew task(identificadorfield) y un botónAddque añade unTodocon el título escrito a un array de estadotodos(inicialmente vacío) y borra el campo - una
List(identificadorlist) con unTogglepor tarea, cuyo título es el de la tarea y que está vinculado a sudone - un texto (identificador
progress) que muestra1 of 2 done, contando las tareas cuyodonees true
Pruébalo tú mismo
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Todas las lecciones de Introducción a SwiftUI
2Mostrar contenido
Vistas de textoNúmeros en el textoFuentesColoresSF SymbolsRepaso: etiqueta de precioPractica por tu cuenta: Playground de Swift