/ / iOS8 La visualizzazione del testo scorre il testo verso il basso quando presentato in un controller utilizzando l'autolayout e le classi di dimensioni: uitextview, autolayout, xcode6, antistoria, classi di dimensioni

Vista testo iOS8 scorre il testo verso il basso quando presentato in un controller utilizzando l'autolayout e le classi di dimensioni - uitextview, autolayout, xcode6, uistoryboard, size-classes

Ho un controller di visualizzazione disposto in uno storyboardutilizzando le classi di dimensione e l'autolayout. Ho aggiunto un paio di pagine di testo all'interno della vista del testo: quando presento il controller che contiene questa vista testuale usando lo stile del foglio di stile su iPad, il testo all'interno della vista testo viene fatto scorrere verso il basso, tagliando le prime 4-5 righe.

Come posso assicurarmi che UITextView riorganizzi i contenuti in modo che la prima riga di testo sia visualizzata in alto (dove dovrebbe essere)?

Ecco cosa vedo nello storyboard: quando viene presentato, la parola "test" è nascosta nella parte superiore della textview (dove si trova la parola play).

inserisci la descrizione dell'immagine qui

risposte:

-1 per risposta № 1

È un bug con le classi di dimensioni, ma ecco una soluzione:

Se la scena nello storyboard è più grande di quella sul dispositivo (metriche simulate "a mano libera"), il layout automatico ridimensiona la visualizzazione e modifica lo scorrimento della visualizzazione del testo.

Se visualizzi l'anteprima della scena con le più piccole metriche simulate (iPhone da 3,5 pollici landscape!), La visualizzazione del testo manterrà le dimensioni o aumenterà e lo scorrimento è ok.