Sto sperimentando qualcosa di considerato un bug nella mia situazione. Probabilmente questo non è un bug ma una funzionalità;).UITextView all'interno UIScrollView scroll problem
Ecco il mio caso:
carico un UIScrollView con il mio contenuto. Una parte del mio contenuto viene caricata in asincrono dopo che la vista è già stata caricata. Funziona alla grande e senza problemi. Alcuni di questi controlli sono tuttavia controlli UITextView. Una volta impostato il contenuto (proprietà text) di questi controlli dopo viewDidLoad il mio UIScrollView scorre fino all'ultimo UITextView impostato. Voglio evitare questo e voglio che UIScrollView mantenga la sua posizione di scorrimento superiore.
In breve: Se si imposta la proprietà Text nel metodo viewDidLoad non si verifica alcuno scorrimento. Se imposto la proprietà Text su UITextView dopo il metodo viewDidLoad (perché carico i dati asincroni), UIScrollView scorrerà fino all'ultimo UITextView impostato. Voglio impedire questo rotolo.
Come ottengo questo? Ho la sensazione che questa sia solo una proprietà errata ma non riesco a trovarla.
Grazie in anticipo.
EDIT:
Ho provato l'impostazione del "scrollEnabled" proprietà a NO prima di impostare i valori e su YES dopo, ma questo non ha avuto alcun effetto. ScrollView continuerà a scorrere quando viene impostata la proprietà text di UITextView.
oppure hai appena impostato il contenuto richiesto DOPO aver impostato tutti i testi .. grazie per avermi aiutato a risolvere questo problema – thgc