如何禁用 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);