Bingkai dan Bentuk
Termasuk bagian Pengenalan SwiftUI dalam perjalanan Swift di Coddy. Pelajaran 17 dari 50.
SwiftUI memiliki view bentuk: Circle, Rectangle, RoundedRectangle, dan Capsule. .fill memberi warna pada bentuk:
Circle()
.fill(.blue)
.frame(width: 80, height: 80)Sebuah bentuk membesar untuk memenuhi ruang yang tersedia. .frame(width:height:) memberikan ukuran tetap dalam satuan point kepada bentuk tersebut atau view lainnya.
Frame juga bisa fleksibel. maxWidth: .infinity memungkinkan view melebar hingga memenuhi lebar yang tersedia:
Text("Continue")
.frame(maxWidth: .infinity)
.padding()
.background(.blue)Tantangan
MudahGambar placeholder avatar: sebuah Circle berwarna hijau, dengan lebar 100 poin dan tinggi 100 poin.
Coba sendiri
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pengenalan SwiftUI
Latihan sendiri: Playground SwiftUI