【发布时间】:2019-01-11 23:18:01
【问题描述】:
如果用户通过软键盘使用 Apple 听写,则在完成“语音输入”后。它显示了用于语音校正的蓝色虚线建议下划线。
但我无法摆脱它。即使我为 UITextView 禁用了“更正”“智能破折号”和“拼写检查”,它仍然会在 UITextView 上显示。
我想要的是当用户单击关闭或关闭此页面时,建议检查应该完成并且不再显示蓝点。
然后我保存了文本内容并将所有数据显示到另一个 UITextView 中,它仍然显示蓝色下划线。 (我正在使用属性文本并将所有属性文本作为数据保存到领域,而不是 textView.text)
【问题讨论】:
-
只是一个想法,你能去掉样式,只提取文本,然后重新应用适当的样式,而不是按原样使用属性文本吗?或者,也许您可以从 NSAttributedString 中删除下划线属性。
标签: ios swift uitextview voice-recognition