Slider

Lineer aralıkta değer belirlememize yarayan bileşendir.

@State var progress: Double = 0
@State var progress2: Double = 0
@State var progress3: Double = 0

var body: some View {
    VStack(spacing: 16) {
        
        // Aralık belirtmezsek default 0...1 arasında;
        Slider(value: $progress)
        Text("Progress: \(progress)")
        Divider()
        
        // 0...100 arasında aralık belirtmek istersek;
        Slider(value: $progress2, in: 0...100)
        Text("Progress: \(progress2)")
        Divider()
        
        // Aralık 0...100 arasında ancak 20'şer 20'şer değişim olur;
        Slider(value: $progress3, in: 0...100, step: 20)
        Text("Progress: \(progress3)")
        
    }.padding()
}

Last updated