【问题标题】:iOS autocorrection and predictive textiOS 自动更正和预测文本
【发布时间】:2016-02-25 14:54:38
【问题描述】:

我正在寻找一种在 UITextView 中不应该发生自动更正但在用户键入时应该出现在键盘上方的预测的方法。这可能吗?

可以使用下面的 sn-p 禁用自动校正,这也禁用预测:

textfield.autocorrectionType = UITextAutocorrectionTypeNo;

【问题讨论】:

  • 请仔细阅读问题。我知道如何禁用自动更正。我正在寻找禁用自动更正但预测仍然出现的答案。
  • 为什么对这个问题投反对票。我没有找到任何让我在这里的答案。
  • 你找到答案了吗? Facebook 应用程序可以做到这一点。我不知道为什么。 :(

标签: ios objective-c


【解决方案1】:

尝试:

  textfield.spellCheckingType = UITextSpellCheckingTypeNo;

【讨论】:

  • ansTextField.autocorrectionType = UITextAutocorrectionTypeYes; ansTextField.spellCheckingType = UITextSpellCheckingTypeNo;我的代码中已经设置了这两个。这提供了预测以及自动更正单词
  • 既然你不想自动更正为什么你有 ansTextField.autocorrectionType = UITextAutocorrectionTypeYes; ?
  • 我已经尝试了所有 4 种自动更正和拼写检查的组合。如果我将自动更正设置为“否”,则不会发生自动更正并且预测也被禁用,如果我将其设置为“是”,那么会发生预测和自动更正。拼写检查无效。
  • 这里提出的问题是有效的,但仍然没有答案!奇怪。我也需要一个答案。
猜你喜欢
  • 2015-06-07
  • 2014-12-15
  • 2012-03-07
  • 2015-12-19
  • 1970-01-01
  • 2015-07-21
  • 2014-10-11
  • 2012-04-20
  • 1970-01-01
相关资源
最近更新 更多