如何禁用 Textfield 在 IOS 上使用自动建议
How to disable Textfield from using the auto-suggestion on IOS
我正在使用文本字段的内容进行搜索。
既然是搜索,我不想要任何 auto-correct/auto-suggestions。
Android 和 IOS 都会在我输入时显示建议(就在键盘上方)。
Android 将使用我键入的任何内容。
IOS (9.3.2) 将使用突出显示的建议,即使我在键盘上点击完成(而不是点击建议)。
我应该寻找一种方法让键盘不显示建议,还是让文本字段忽略键盘的建议?
对于您希望关闭自动更正的 UITextfield,将 setAutoCorrectionType 设置为 UITextAutocorrectionTypeNo.
具体将 TextField
约束设置为 NON_PREDICTIVE
:
myTextFieldOrTextArea.setConstraint(TextArea.NON_PREDICTIVE);
我正在使用文本字段的内容进行搜索。
既然是搜索,我不想要任何 auto-correct/auto-suggestions。 Android 和 IOS 都会在我输入时显示建议(就在键盘上方)。
Android 将使用我键入的任何内容。 IOS (9.3.2) 将使用突出显示的建议,即使我在键盘上点击完成(而不是点击建议)。
我应该寻找一种方法让键盘不显示建议,还是让文本字段忽略键盘的建议?
对于您希望关闭自动更正的 UITextfield,将 setAutoCorrectionType 设置为 UITextAutocorrectionTypeNo.
具体将 TextField
约束设置为 NON_PREDICTIVE
:
myTextFieldOrTextArea.setConstraint(TextArea.NON_PREDICTIVE);