Skip to main content

Pickerverwendung als Segmentcontrolle

Hier wird gezeigt, wie ein Picker mit einzelnen Segmenten erstellt werden kann.

import SwiftUI

struct ContentView: View {
    @State private var selection = "Daily"
    let options = ["Daily", "Weekly", "Monthly"]
    
    var body: some View {
        Picker("Frequency", selection: $selection) {
            ForEach(options, id: \.self) {
                Text($0)
            }
        }
        .pickerStyle(.segmented)
        .accessibilityLabel("Select Frequency")
        .padding()
    }
}