Menu
CoddyTech

Daftar Tugas

Termasuk bagian Pengenalan SwiftUI dalam perjalanan Swift di Coddy. Pelajaran 49 dari 50.

challenge icon

Tantangan

Sulit

Buat daftar tugas dengan struct Todo:

  • TextField dengan placeholder New task (identifier field) dan tombol Add yang menambahkan Todo dengan judul yang diketik ke array state todos (awalnya kosong), lalu mengosongkan field
  • List (identifier list) dengan satu Toggle untuk setiap tugas, berjudul sesuai tugas dan terikat ke done
  • teks (identifier progress) yang berbunyi 1 of 2 done, menghitung tugas yang done-nya bernilai true

Coba sendiri

import SwiftUI

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

Semua pelajaran di Pengenalan SwiftUI

Latihan sendiri: Playground SwiftUI