UITextView自定义拼写和自动更正

时间:2011-10-14 02:30:35

标签: ios cocoa-touch autocomplete uitextview spell-checking

我想为某种罕见的人类语言制作iOS文本编辑器,我希望它支持我自己的拼写检查和该语言的自动更正系统。

在iOS中,是否可以让UITextView使用自定义拼写检查程序和自动更正系统,而不是系统当前的语言环境?或者我是否必须从中创建文本视图使用核心文本划痕?

1 个答案:

答案 0 :(得分:2)

我认为没有办法真正改变UITextView的拼写检查机制。

一个好方法是将您的UITextView spellCheckingType设置为UITextSpellCheckingTypeNo,以便系统拼写检查被禁用,并使用属性字符串自己使用您自己的拼写检查类在文本上绘制拼写错误标记/引擎发现错误。

查看this answer如何使用属性字符串