Prima usavo questo metodo ....iOS4: Non è possibile a livello di programmazione Scorrere fino alla parte inferiore della UITextView
//TextView is a UITextView
[TextView scrollRangeToVisible:NSMakeRange([TextView length], 0)];
... che a livello di codice scorrere fino alla fine della UITextView, ma non sembra lavorare su iOS 4.0. Esiste un modo per scorrere a livello di codice fino alla fine di un UITextView senza modificare la possibilità di modifica o inserire un punto (in cui l'utente può toccare UITextView e visualizzare una tastiera)?
Inoltre, è necessario assegnare il proprietario del file come delegato? Fa la differenza?
Cosa si intende per "non funziona". Scorre a tutti? La tastiera viene evocata? – TechZen
Quando si utilizza [TextView scrollRangeToVisible: NSMakeRange ([TextView.text length], 0)]; Non scorre affatto, ma non cambia l'editable della vista testo (che è un bene per me). un progetto di esempio che dimostra questo è al http://dl.dropbox.com/u/8256776/Bugsy.zip si tratta di un modello con un ViewController UITextView e due pulsanti. quando si preme un pulsante, aggiunge "\ nFive" a UITextView e tenta di scorrere fino alla fine (senza successo). quando viene premuto l'altro pulsante, aggiunge "\ nSix" a UITextView e tenta di scorrere fino alla fine (senza successo). – OscarTheGrouch
cosa intendi con invano? Stai testando questo sul simulatore? Vedo il textview scorrere verso il basso ... Se lo scorrimento verso l'alto, quando premo cinque o sei scorre verso il basso. Funziona perfettamente. – SpaceDog