2011-03-12 17 views
9

¿Alguien tiene una solución para esto? Hice algo de google y se me ocurrió nada. No tengo idea de por qué una UITextView reemplazaría   con un espacio, pero de hecho está sucediendo.La propiedad UITextView text devuelve "" si " " está ingresada por el usuario?

Es fácil de duplicar - escriba el código de espacio no interrumpido que coloqué en el título de esta pregunta en un UITextView, y luego mire la propiedad del texto, verá un espacio.

¿Hay una solución para esto?

+1

Y lo peor es que ni siquiera convertirlo en un espacio de no separación. Simplemente se convierte en un personaje espacial normal. – BoltClock

Respuesta

2

Te has perdido la suerte. Es muy probable que sea un error y parece que se ha archivado con Apple.
Ver la publicación UITextField converts non-breaking spaces to spaces?.

Como solución alternativa, puede utilizar el método delegado textViewDidChange: para captar la entrada del teclado y realizar un seguimiento de las ocurrencias   y luego reaccionar en consecuencia.

Saludos,
Sascha

+0

Gracias por la información ... – bpatrick100

Cuestiones relacionadas