禁用自动建议
Posted
技术标签:
【中文标题】禁用自动建议【英文标题】:Disable autosuggest 【发布时间】:2014-10-07 12:07:35 【问题描述】:我的文本字段名称是searchtextfeild
。
当我输入任何内容时,它会自动提示,如给定图片中所示。
现在,我只是不想显示此自动建议。我想禁用它。
我试过了,
searchtextfeild.autoautocorrectionType = FALSE;
奇怪的是虽然searchtextfeild
是文本字段,但它没有autoautocorrectionType
属性。
无论如何,我怎样才能禁用此自动建议?
【问题讨论】:
How to programmatically turn off Auto Correction in iphone sdk? 的可能重复项 其实我找到了解决方案。我的 searchfeild 正在使用库。和 autocorrectiontype 作品 我怎样才能删除这个问题? 问题标签正下方应该有一个删除按钮(objective-c和ios7) 【参考方案1】:autocorrectionType
属性的类型为 UITextAutocorrectionType
,即枚举:
typedef NS_ENUM(NSInteger, UITextAutocorrectionType)
UITextAutocorrectionTypeDefault,
UITextAutocorrectionTypeNo,
UITextAutocorrectionTypeYes,
;
所以你只需要这样做
searchtextfeild.autocorrectionType = UITextAutocorrectionTypeNo;
【讨论】:
【参考方案2】:请检查:
searchtextfeild.autocorrectionType = TRUE;
出于某种奇怪的原因,它对我有用。
【讨论】:
以上是关于禁用自动建议的主要内容,如果未能解决你的问题,请参考以下文章
如何防止浏览器列出输入字段的建议(不一定与禁用自动完成/自动填充相同)?
如何在 VS Code / TypeScript 中禁用多余的自动导入建议?