.keyboardType()
The .keyboardType()
view modifier method in SwiftUI is used to specify the keyboard type from the UIKeyboardType
enumeration to use for text entry.
Note: This method is specifically for use with text entry, so it can be applied as a view modifier to any view that accepts text input from the user, like a
TextField
.
Syntax
TextField("Some label", text: $someValueBinding)
.keyboardType(parameter)
This method has one required parameter:
type
: One of the keyboard types defined in theUIKeyboardType
enumeration.
Example
The following example demonstrates how to use the .keyboardType()
method to ensure the user can enter a correctly formatted email address:
.keyboardType(.emailAddress)
This will display: