Skip to content

simongiesen/SwiftUIAutoCompleteText

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Hier ist ein einfaches Beispiel für eine ContentView, in der die AutoCompleteTextField eingebettet wird.

In dieser Ansicht werden einige Beispielvorschläge angezeigt, und sobald ein Vorschlag ausgewählt wird, wird der ausgewählte Text in der Benutzeroberfläche dargestellt.

import SwiftUI
struct ContentView: View {
    @State private var selectedSuggestion: String = ""
    
    let suggestions = ["Apple", "Banana", "Orange", "Peach", "Grape", "Watermelon", "Mango", "Blueberry", "Strawberry"]
    
    var body: some View {
        VStack(spacing: 20) {
            Text("Autocomplete TextField Example")
                .font(.title)
            
            // AutoCompleteTextField embedded
            AutoCompleteTextField(suggestions: suggestions) { selected in
                // Action on selecting a suggestion
                selectedSuggestion = selected
            }
            .padding(.horizontal)
            
            // Display the selected suggestion below the TextField
            if !selectedSuggestion.isEmpty {
                Text("Selected Suggestion: \(selectedSuggestion)")
                    .padding()
                    .background(Color.gray.opacity(0.2))
                    .cornerRadius(5)
            }
            
            Spacer()
        }
        .padding()
    }
}
struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

About

SwiftUI Autocomplete Textbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published