Article related to this project
KeyboardAvoidanceSwiftUI
A sample project showing how to move SwiftUI view up when keyboard covers a text field.
Usage:
struct ContentView: View {
@State private var text = ""
var body: some View {
VStack {
Spacer()
TextField("Enter something", text: $text)
.textFieldStyle(RoundedBorderTextFieldStyle())
}
.padding()
.keyboardAdaptive() // <--- Apply the view modifier
}
}
Result: