UITextView的默认自动完成建议发生了什么?

时间:2012-12-18 20:19:58

标签: autocomplete uitextview

我曾经在界面构建器中启用set Correction = YES来获取实时自动完成建议。现在当我这样做时,文本会自动完成,而不会让我从之前的任何建议中选择。事实上,它迫使我写出我不想写的字。有人能告诉我发生了什么吗?我如何得到旧的建议?

提前致谢。

2 个答案:

答案 0 :(得分:0)

在UITextView TextViewDidChange中,我创建了一个改变光标位置的线程。当然,在文本视图更改后会发生这种情况。光标位置的改变会触发自动完成,而不会让我看到有任何建议。

答案 1 :(得分:0)

我遇到了同样的问题,但代码有了resignFirstResponder,然后在UITextView之后成为了FirstResponder。我不知道为什么那样,但删除它解决了问题。