Liste
Coddy'nin Swift Journey'sinin SwiftUI'ye Giriş bölümünün bir parçası. Ders 31 / 50.
List, Ayarlar uygulamasındaki kaydırılabilir, gruplandırılmış tarzda satırları gösterir. Bir koleksiyon ve ForEach gibi her satır için bir closure alır:
List(books) { book in
Text(book.title)
}Bir liste ayrıca sabit satırlara sahip olabilir ve Section satırları bir başlık altında gruplandırır:
List {
Section("Reading") {
Text("Dune")
}
Section("Finished") {
ForEach(finished, id: \.self) { title in
Text(title)
}
}
}Her satır herhangi bir görünümü barındırabilir: simge, metin ve bir Spacer içeren bir HStack tipik bir satırdır.
Görev
KolayÇalma listesini bir List olarak göster: her şarkı için bir satır olacak şekilde, listede songs tanımlayıcısını kullan. Her satır, music.note simgesini ve şarkının adını içeren bir HStack öğesidir.
Kendin dene
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
SwiftUI'ye Giriş bölümündeki tüm dersler
Kendi başına pratik yap: Swift playground