9
私は特定のまれな人間の言語のためのiOSテキストエディタを作りたいと思います。私は自分のスペルチェックとその言語の自動修正システムをサポートしたいと思います。UITextViewのカスタムスペルとオートコレクト
iOSでは、システムの現在のロケールではなくカスタムスペルチェッカーと自動修正システムを使用することができますか?または、コアテキストを使用してテキストビューをゼロから作成する必要がありますか?
私は特定のまれな人間の言語のためのiOSテキストエディタを作りたいと思います。私は自分のスペルチェックとその言語の自動修正システムをサポートしたいと思います。UITextViewのカスタムスペルとオートコレクト
iOSでは、システムの現在のロケールではなくカスタムスペルチェッカーと自動修正システムを使用することができますか?または、コアテキストを使用してテキストビューをゼロから作成する必要がありますか?
UITextViewのスペルチェックメカニズムを実際に変更する方法はないと思います。
良いアプローチはとてもシステムのスペルチェックが無効になっているspellCheckingType
UITextSpellCheckingTypeNo
にごUITextViewsを設定し、自分がエラーを発見するために、独自のスペルチェッククラス/エンジンを使用してテキストにスペルエラーマーカーを引くために起因する文字列を使用することです。
属性文字列の使用方法については、this answerをご覧ください。