2011-10-14 20 views
9

Quiero hacer un editor de texto iOS para un cierto lenguaje humano raro, y quiero que sea compatible con mi propio corrector ortográfico y sistemas de autocorrección para ese idioma.UITextView ortografía y autocorrección personalizadas

En iOS, ¿es posible hacer que UITextView use un corrector ortográfico y un sistema de autocorrección personalizados, en lugar de los de la configuración regional actual del sistema? ¿O tengo que recurrir a la creación de una vista de texto desde cero utilizando Core Text?

Respuesta

2

No creo que haya una manera de cambiar realmente el mecanismo de revisión ortográfica de UITextView.

Un buen enfoque sería establecer sus UITextViews spellCheckingType a UITextSpellCheckingTypeNo así la corrección ortográfica sistema se desactiva y utilizar una cadena con atributos para dibujar el marcador de error ortográfico en el texto por sí mismo utilizando su propio corrección ortográfica de la clase/motor para encontrar errores.

echar un vistazo a this answer sobre cómo usar cadenas atribuidas

Cuestiones relacionadas