Çerçeveler ve Şekiller
Coddy'nin Swift Journey'sinin SwiftUI'ye Giriş bölümünün bir parçası. Ders 17 / 50.
SwiftUI şekil görünümlerine sahiptir: Circle, Rectangle, RoundedRectangle ve Capsule. .fill bir şekli renklendirir:
Circle()
.fill(.blue)
.frame(width: 80, height: 80)Bir şekil, kendisine sunulan alanı dolduracak şekilde büyür. .frame(width:height:), şekle veya başka herhangi bir görünüme puan cinsinden sabit bir boyut verir.
Bir çerçeve esnek de olabilir. maxWidth: .infinity, bir görünümün kullanılabilir genişlik boyunca uzamasını sağlar:
Text("Continue")
.frame(maxWidth: .infinity)
.padding()
.background(.blue)Görev
KolayAvatar yer tutucusunu çizin: yeşille doldurulmuş, 100 puan genişliğinde ve 100 puan yüksekliğinde bir Circle.
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
4Değiştiriciler
İç BoşlukArka PlanlarDeğiştirici SırasıÇerçeveler ve ŞekillerTekrar - Rozet OluşturucuKendi başına pratik yap: Swift playground