2011-10-14 6 views
9

私は特定のまれな人間の言語のためのiOSテキストエディタを作りたいと思います。私は自分のスペルチェックとその言語の自動修正システムをサポートしたいと思います。UITextViewのカスタムスペルとオートコレクト

iOSでは、システムの現在のロケールではなくカスタムスペルチェッカーと自動修正システムを使用することができますか?または、コアテキストを使用してテキストビューをゼロから作成する必要がありますか?

答えて

2

UITextViewのスペルチェックメカニズムを実際に変更する方法はないと思います。

良いアプローチはとてもシステムのスペルチェックが無効になっているspellCheckingTypeUITextSpellCheckingTypeNoにごUITextViewsを設定し、自分がエラーを発見するために、独自のスペルチェッククラス/エンジンを使用してテキストにスペルエラーマーカーを引くために起因する文字列を使用することです。

属性文字列の使用方法については、this answerをご覧ください。

関連する問題