Menu
CoddyTech

Latar Belakang

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

.background menggambar warna di belakang sebuah view. Warna tersebut menutupi area view, jadi padding membuat area berwarna lebih besar daripada teks:

Text("New")
    .padding()
    .background(.red)
    .foregroundStyle(.white)

Untuk membulatkan sudut area berwarna, potong area tersebut mengikuti bentuk dengan .clipShape. RoundedRectangle(cornerRadius: 8) menghasilkan sudut membulat, sedangkan Capsule() menghasilkan ujung yang sepenuhnya membulat:

Text("Tag")
    .padding(8)
    .background(.blue)
    .clipShape(RoundedRectangle(cornerRadius: 8))
challenge icon

Tantangan

Mudah

Ubah teks menjadi lencana: tambahkan padding standar, latar belakang merah, dan huruf putih.

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