Antes de que yo estaba usando este método ....iOS4: No se puede desplazar mediante programación a la parte inferior de UITextView
//TextView is a UITextView
[TextView scrollRangeToVisible:NSMakeRange([TextView length], 0)];
... que mediante programación desplazarse hasta el final de la UITextView pero no parece estar trabajando en iOS 4.0. ¿Hay alguna manera de desplazarse programáticamente al final de una UITextView sin cambiar la editabilidad o insertar un punto (donde el usuario puede tocar el UITextView y mostrar el teclado)?
Además, ¿necesito asignar el propietario del archivo como delegado? ¿Hace alguna diferencia?
¿Qué quiere decir por "no trabajar". ¿Se desplaza en absoluto? ¿Se evoca el teclado? – TechZen
Al usar [TextView scrollRangeToVisible: NSMakeRange ([TextView.text length], 0)]; No se desplaza en absoluto, pero no cambia el .editable de la vista de texto (que es bueno para mí). un proyecto de ejemplo que demuestra esto es a http://dl.dropbox.com/u/8256776/Bugsy.zip es una plantilla con un ViewController UITextView y dos botones. cuando se presiona un botón, agrega "\ nFive" al UITextView e intenta desplazarse hacia abajo hasta el final (sin éxito). cuando se presiona el otro botón agrega "\ nSix" al UITextView e intenta desplazarse hacia abajo hasta el final (sin éxito). – OscarTheGrouch
¿a qué te refieres con sin éxito? ¿Estás probando esto en el simulador? Veo que la vista de texto se desplaza hacia abajo ... Si la deslizo hacia arriba, cuando presiono cinco o seis, se desplaza hacia abajo. Está funcionando perfectamente. – SpaceDog