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).
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.