Menu
Coddy logo textTech

Adım Denetimi ve Kaydırıcı

Coddy'nin Swift Journey'sinin SwiftUI'ye Giriş bölümünün bir parçası. Ders 26 / 50.

Bir Stepper, bir sayıyı değiştiren - ve + düğmelerine sahiptir. in: aralığı, değeri sınırlar içinde tutar:

@State private var cups = 1

Stepper("Cups: \(cups)", value: $cups, in: 1...5)

5 değerinde + düğmesi çalışmayı durdurur ve 1 değerinde - düğmesi çalışmayı durdurur. step: her seferinde birden fazla değişir.

Bir Slider, sürükleyerek bir Double seçer:

@State private var volume = 50.0

Slider(value: $volume, in: 0...100, step: 5)

Durum bir Double olduğundan, onu tanımlarken 50 yerine 50.0 yazın.

challenge icon

Görev

Kolay

Kullanıcının kaç bilet satın alacağını seçmesine izin verin. Metni, tickets değişkenine bağlı, 1 ile 4 arasında, başlığı Tickets: 1, Tickets: 2, ... olan bir Stepper ile değiştirin. Stepper'a tickets tanımlayıcısını verin.

Kendin dene

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconKendini test et

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