Menu
CoddyTech

List

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

List menampilkan baris dalam gaya berkelompok yang dapat digulir seperti di app Settings. List menerima koleksi dan closure untuk setiap baris, seperti ForEach:

List(books) { book in
    Text(book.title)
}

List juga bisa memiliki baris tetap, dan Section mengelompokkan baris di bawah header:

List {
    Section("Reading") {
        Text("Dune")
    }
    Section("Finished") {
        ForEach(finished, id: \.self) { title in
            Text(title)
        }
    }
}

Setiap baris dapat memuat tampilan apa pun: HStack dengan ikon, teks, dan Spacer adalah baris yang umum.

challenge icon

Tantangan

Mudah

Tampilkan playlist sebagai List: satu baris untuk setiap lagu, dengan identifier songs pada list. Setiap baris adalah HStack dengan simbol music.note dan nama lagu.

Coba sendiri

import SwiftUI

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

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pengenalan SwiftUI

Latihan sendiri: Playground SwiftUI