Menu
CoddyTech

Tampilan Teks

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

Text menampilkan string. Literal string yang ditulis di dalam Text dapat menggunakan Markdown: dua tanda bintang untuk huruf tebal, satu untuk huruf miring:

Text("**Swift** is *fun*")

Ini menampilkan Swift dengan huruf tebal dan seru dengan huruf miring.

Untuk menyisipkan nilai ke dalam teks, gunakan interpolasi string. Property dari view tersedia di dalam body:

struct ContentView: View {
    let name = "Ada"
    let points = 42

    var body: some View {
        Text("\(name) has \(points) points")
    }
}

Layar menampilkan Ada has 42 points. Markdown hanya berlaku untuk literal: Text(name) menampilkan string yang tersimpan di name persis seperti aslinya.

challenge icon

Tantangan

Pemula

Tampilan ini memiliki dua konstanta, city dan days. Ubah teksnya agar menampilkan Trip to Paris: 5 days, dengan menggunakan kedua konstanta melalui interpolasi string.

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