Lista de Tarefas
Parte da seção Introdução ao SwiftUI do Journey de Swift da Coddy. Lição 49 de 50.
Desafio
DifícilCrie uma lista de tarefas com a struct Todo:
- um
TextFieldcom o placeholderNew task(identificadorfield) e um botãoAddque adiciona umTodocom o título digitado a um array de estadotodos(inicialmente vazio) e limpa o campo - uma
List(identificadorlist) com umTogglepara cada tarefa, com o título da tarefa e vinculado ao seudone - um texto (identificador
progress) que exibe1 of 2 done, contando as tarefas cujodoneétrue
Experimente você mesmo
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Todas as lições de Introdução ao SwiftUI
4Modificadores
PreenchimentoPlanos de fundoOrdem dos modificadoresMolduras e formasRecapitulação - Criador de distintivos10Projeto - Coddy Coffee
Visão geral do projetoTelas de bebidas5Estado e Botões
BotõesA Propriedade @StateEstado Verdadeiro ou FalsoViews CondicionaisRecapitulação - Marcador de PontosPratique por conta própria: Playground de Swift