Set iOS text field autocorrection type (flutter/engine#3880)
Adds handling for the autocorrect field on TextField on iOS devices.
This commit is contained in:
@@ -567,6 +567,10 @@ static UITextAutocapitalizationType ToUITextAutocapitalizationType(NSString* inp
|
||||
_view.keyboardType = ToUIKeyboardType(configuration[@"inputType"]);
|
||||
_view.autocapitalizationType = ToUITextAutocapitalizationType(configuration[@"inputType"]);
|
||||
_view.secureTextEntry = [configuration[@"obscureText"] boolValue];
|
||||
NSString* autocorrect = configuration[@"autocorrect"];
|
||||
_view.autocorrectionType = autocorrect && ![autocorrect boolValue]
|
||||
? UITextAutocorrectionTypeNo
|
||||
: UITextAutocorrectionTypeDefault;
|
||||
[_view setTextInputClient:client];
|
||||
[_view reloadInputViews];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user