Menu
Coddy logo textTech

Stepper e slider

Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 26 di 50.

Un Stepper ha i pulsanti - e + che modificano un numero. L’intervallo in: mantiene il valore entro i limiti:

@State private var cups = 1

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

A 5 il pulsante + smette di funzionare, e a 1 fa lo stesso il pulsante -. step: cambia di più di un'unità alla volta.

Uno Slider seleziona un Double trascinando:

@State private var volume = 50.0

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

Lo stato è un Double, quindi scrivi 50.0, non 50, quando lo dichiari.

challenge icon

Sfida

Facile

Consenti all’utente di scegliere quanti biglietti acquistare. Sostituisci il testo con uno Stepper intitolato Tickets: 1, Tickets: 2, ... associato a tickets, da 1 a 4. Assegna allo stepper l’identificatore tickets.

Provalo tu

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a SwiftUI

Esercitati da solo: Playground SwiftUI