Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autocomplete UITextView的默认自动完成建议发生了什么?_Autocomplete_Uitextview - Fatal编程技术网

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

Autocomplete UITextView的默认自动完成建议发生了什么?,autocomplete,uitextview,Autocomplete,Uitextview,我曾经在界面生成器中启用set Correction=YES以获得实时自动完成建议。现在,当我这样做时,文本将自动完成,而不允许我从之前的任何建议中进行选择。事实上,它迫使我写我不想写的字。谁能告诉我发生了什么事?我如何得到旧的建议 提前感谢。在UITextView文本ViewDidChange中,我创建了一个更改光标位置的线程。这种情况在文本视图更改后发生。光标位置的更改会触发自动完成,甚至不会让我看到有人提出建议。我也有同样的问题,但代码已经辞去FirstResponder,然后立即成为UI

我曾经在界面生成器中启用set Correction=YES以获得实时自动完成建议。现在,当我这样做时,文本将自动完成,而不允许我从之前的任何建议中进行选择。事实上,它迫使我写我不想写的字。谁能告诉我发生了什么事?我如何得到旧的建议


提前感谢。

在UITextView文本ViewDidChange中,我创建了一个更改光标位置的线程。这种情况在文本视图更改后发生。光标位置的更改会触发自动完成,甚至不会让我看到有人提出建议。

我也有同样的问题,但代码已经辞去FirstResponder,然后立即成为UITextView的FirstResponder。我不知道为什么会有这样的问题,但去掉它就解决了问题