UITextView自定义拼写和自动更正

9
我希望制作一个iOS文本编辑器,用于某种罕见的人类语言,并希望它支持我自己的该语言拼写检查和自动更正系统。
在iOS中,是否可以让UITextView使用自定义的拼写检查和自动更正系统,而不是当前系统区域设置的那些?或者必须使用Core Text从头创建一个文本视图?
1个回答

2
我不认为有一种真正改变UITextView拼写检查机制的方法。
一个好的方法是将你的UITextViewspellCheckingType设置为UITextSpellCheckingTypeNo,这样系统拼写检查就被禁用了,然后使用带属性的字符串自己绘制拼写错误标记,使用你自己的拼写检查类/引擎来查找拼写错误。
请参考this answer,了解如何使用带属性的字符串。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接