ios - 如何从 Apple 键盘听写中删除 TextView 中的蓝色虚线建议下划线?

标签 ios swift uitextview voice-recognition

如果用户通过软键盘使用 Apple 听写,则在完成“语音输入”后。它显示了用于语音校正的蓝色虚线建议下划线。

但我无法摆脱它。它一直显示在 UITextView 上,即使我为 UITextView 禁用了“更正”、“智能破折号”和“拼写检查”。

我想要的是当用户点击关闭或关闭此页面时,建议检查应该完成并且不再显示蓝点。

Apple dictation


然后我保存文本内容并将所有数据显示到另一个 UITextView 中,它仍然显示蓝色下划线。 (我正在使用 attributedText 并将所有 attributedText 作为数据保存到 Realm 中,而不是 textView.text)

Detail page

最佳答案

这是因为 Voive Recognition 无法准确知道您说的是什么。因此,它用蓝色虚线强调它可能搞砸的部分。这是系统的事情,因此无法更改。

关于ios - 如何从 Apple 键盘听写中删除 TextView 中的蓝色虚线建议下划线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54155269/

相关文章:

ios - 翻转 iPhone 方向重新加载 View Controller

iOS 以编程方式知道是否安装了配置文件

ios - addObjectsFromArray 在 Swift 中不可用

swift - 如何声明一个持有结构引用的变量?

ios - 是否有可能在 UITextView 中找到字符串的每一次出现并归因于该出现?

ios - 由于条件绑定(bind)错误的初始化程序,无法将文本 append 到字符串数组

ios - uinavigationbar细线颜色怎么修改

swift - 如何确定给定(本地)日期的时区

ios - 打开和关闭自动更正类型 (UITextView)

ios - 当我使用 contentInset 时,我不完全理解 scrollRectToVisible