Menu
CoddyTech

NavigationLink

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

NavigationLink adalah baris atau tombol yang membuka layar baru saat diketuk. Elemen ini memerlukan judul dan tampilan tujuan:

NavigationStack {
    List {
        NavigationLink("Pancakes") {
            Text("Mix flour, eggs and milk")
                .navigationTitle("Pancakes")
        }
    }
    .navigationTitle("Recipes")
}

Ketuk baris untuk menampilkan layar tujuan, yang menetapkan judulnya sendiri. Bilah kemudian menampilkan tombol kembali bernama sesuai layar sebelumnya, Recipes, yang mengembalikanmu ke daftar. Di dalam List, baris tautan menampilkan tanda panah di sebelah kanan.

Tujuannya bisa berupa view apa pun, termasuk struct view buatanmu sendiri.

challenge icon

Tantangan

Mudah

Ubah baris Pancakes menjadi NavigationLink. Tujuannya adalah teks Mix flour, eggs and milk dengan identifier steps, dan judul tujuannya adalah Pancakes.

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