Esiste comunque la possibilità di eseguire un avvolgimento UILabel alla riga successiva o devo utilizzare un UITextView?Come rendere il wordwrap UILabel
13
A
risposta
20
È necessario impostare la proprietà numberOfLines
su 0
e specificare esplicitamente le sue dimensioni, in IB o a livello di programmazione. Tuttavia, se hai un sacco di testo da visualizzare, ti consiglio di utilizzare UITextView.
1
Quello che vuoi è regolare l'etichetta in base alle dimensioni del contenuto.
In iOS 6, AutoLayout funzionerà un fascino, è necessario impostare l'etichetta di avere numberOfLines = 0
In uno scenario di non AutoLayout, si vuole anche assicurarsi che la struttura del vostro UILabel
è rettificato per il contenuto questo è nella riga successiva.
Si prega di controllare questa risposta e codice di esempio per questo: https://stackoverflow.com/a/8796896/662605
Problemi correlati
- 1. rendere il testo di UILabel grassetto
- 2. Come rendere UILabel a Swift un cerchio
- 3. Wordwrap colonna in JQGrid
- 4. php - wordwrap con html
- 5. Come aggiungere wordWrap on spark GridColumn
- 6. Come rendere la prima lettera maiuscola in una UILabel?
- 7. Interrompi parole di divisione wordwrap
- 8. Evidenzia solo il testo in una UILabel
- 9. Opacità diversa per UILabel e il testo di UILabel
- 10. Come allineare il testo UILabel dal basso?
- 11. Come wordwrap un colpo di testa in ag-grid
- 12. Come rendere UIView selezionabile
- 13. UILabel/NSTextView vs. CATextLayer
- 14. UILabel interlinea negativa
- 15. Come "aggiungiTarget" a UILabel in Swift
- 16. Come visualizzare il carattere apice% come stringa in UIlabel?
- 17. Come creare un'immagine da UILabel?
- 18. Come faccio a rendere visivamente una parte di un UILabel una citazione di blocco?
- 19. Come rendere i contenuti di UILabel non localizzabili durante la generazione della stringa tramite ibtool?
- 20. UILabel - AutoResize
- 21. Sottoclasse UILabel
- 22. Come rendere il gradiente trasparente?
- 23. Come rendere il testo "trasparente"?
- 24. Come rendere visibile il pulsante?
- 25. Come rendere il blocco ChildWindow
- 26. Come rendere il pulsante immagine
- 27. UILabel Allinea il testo al centro
- 28. Giustifica il testo in UILabel iOS
- 29. Allinea verticalmente il testo in una UILabel
- 30. troncatura coda uilabel
'impostare numberOfLines' a' 0 ', e il 'UILabel' sarà riempito con testo, limitata dalla larghezza e altezza. non creerà nuove linee e estenderà automaticamente la larghezza/altezza. la larghezza/altezza deve essere impostata in modo esplicito per adattarsi alle dimensioni del testo – binnyb
Per regolare la dimensione dell'etichetta in modo dinamico, vedere la mia risposta e questo post: http://stackoverflow.com/a/8796896/662605 – Daniel
Anche impostare la proprietà lineBreakMode su UILabel su NSLineBreakMode.ByWordWrapping in Swift e UILineBreakModeWordWrap in Objective-C – c0d3Junk13