Doğrusal, Radyal ve Açısal Degradeler
Görünümleri yumuşak renk geçişleriyle doldurun.
Doğrusal, Radyal ve Açısal Degradeler, CoddyKit'te ücretsiz bir SwiftUI Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, SwiftUI Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. SwiftUI Academy kursu toplamda 4 dersten oluşur.
Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.
What Is a Gradient?
A gradient blends smoothly between two or more colors. It adds depth and polish that a flat fill cannot. 🌈
Gradients Are Views Too
Just like Color, a LinearGradient is a view. You can place it directly or use it to fill a shape or background.
Your First LinearGradient
A LinearGradient flows colors along a straight line. Give it colors plus a start and end point to set the direction.
LinearGradient(
colors: [.blue, .purple],
startPoint: .top,
endPoint: .bottom
)Choosing Start & End Points
Points like .topLeading and .bottomTrailing aim the gradient diagonally. Swap them to change the angle of the blend.
startPoint: .topLeading
endPoint: .bottomTrailingMore Than Two Colors
Pass several colors and the gradient spreads them evenly across its length. Great for sunset-style backgrounds.
LinearGradient(
colors: [.orange, .pink, .purple],
startPoint: .leading,
endPoint: .trailing
)RadialGradient Glows Outward
A RadialGradient radiates from a center point outward in a circle. It is perfect for spotlights and soft glows.
RadialGradient(
colors: [.yellow, .red],
center: .center,
startRadius: 5,
endRadius: 120
)Tuning the Radius
The startRadius and endRadius control how tight or wide the glow spreads. Bigger gaps mean smoother, slower fades.
AngularGradient Sweeps Around
An AngularGradient wraps colors around a center, like a color wheel. It creates a cool conical, swirling effect.
AngularGradient(
colors: [.red, .green, .blue, .red],
center: .center
)Gradient as a Background
Attach a gradient with the background modifier to brighten any view behind your content. Instant visual lift.
Text("Hi")
.padding()
.background(LinearGradient(
colors: [.blue, .cyan],
startPoint: .top, endPoint: .bottom))Shorthand Gradients
For a quick blend, call .gradient on any color. SwiftUI builds a subtle top-to-bottom gradient for you instantly.
Circle()
.fill(Color.blue.gradient)Pick the Right Gradient
Use linear for directional fades, radial for glows, and angular for wheels. Each gives a different mood to your UI. 🎨
Quick Check
Which gradient sweeps its colors around a center point?
Recap: Gradients
You now blend colors three ways: linear along a line, radial from a center, and angular around a wheel. Beautiful work!
Yapay zeka eğitmeniyle Swift öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“Doğrusal, Radyal ve Açısal Degradeler” dersi ücretsiz mi?
Evet — “Doğrusal, Radyal ve Açısal Degradeler” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve SwiftUI Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. SwiftUI Academy kursu toplamda 4 dersten oluşur.
“Doğrusal, Radyal ve Açısal Degradeler” dersinde ne öğreneceğim?
Görünümleri yumuşak renk geçişleriyle doldurun. SwiftUI Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
SwiftUI Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te SwiftUI Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“Doğrusal, Radyal ve Açısal Degradeler” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu SwiftUI Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her SwiftUI Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Color Türü ve Varlık Renkleri
- Doğrusal, Radyal ve Açısal Degradeler
- Yerleşik Şekiller
- Çizgi, Dolgu ve Kaplama