如何在UITextField中禁用文本提示?

时间:2013-01-04 16:06:25

标签: ios uitextfield uisearchbar

有没有办法在屏幕上UITextFieldUISearchBar中禁用无用且烦人的弹出式文字提示?

enter image description here

我该怎么做?

我找不到任何对此负责的财产。

3 个答案:

答案 0 :(得分:6)

如果您在Interface Builder中创建了视图,请单击文本字段,然后从“属性”检查器(第6个图标)中将“更正”设置为“否”。这似乎对我有效。

答案 1 :(得分:5)

我认为你需要为文本字段设置autocorrectiontype:

http://developer.apple.com/library/ios/documentation/uikit/reference/UITextInputTraits_Protocol/Reference/UITextInputTraits.html#//apple_ref/occ/intfp/UITextInputTraits/autocorrectionType

因此,要关闭它,我会使用以下内容:

myTextField.autocorrectionType = UITextAutocorrectionTypeNo;

答案 2 :(得分:2)

您可以将setAutoCorrectionType:的{​​{1}}属性设置为UITextField

UITextAutoCorrectionTypeNo