Ho NSMutableAttributedString e la stringa è piuttosto lunga. Mi piacerebbe fare il wrap di parole mentre lo mostro sulla UIlabel. Se fosse NSString, andrò avanti e fare qualcosa del genere, Dynamic UILabel truncating the text Ma come posso farlo con NSAttributedString? E una volta fatto, ho bisogno di ridimensionare la vista a seconda delle dimensioni dell'etichetta.Word wrap per NSMutableAttributedString
7
A
risposta
5
La proprietà lineBreakMode non è deprecata in iOS 6. Ha semplicemente modificato i nomi delle costanti. Le vecchie costanti sono deprecate, ma ancora disponibili. Puoi usare le nuove costanti anche se stai distribuendo su un iOS più vecchio, perché le costanti sono solo valori di enum. I vecchi nomi e i nuovi nomi hanno gli stessi valori. Quindi, imposta yourlabelname.lineBreakMode = NSLineBreakByTruncatingTail.
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineBreakMode:NSLineBreakByTruncatingTail];
[attributedStr addAttribute:NSParagraphStyleAttributeName
value:paragraphStyle
range:NSMakeRange(0,[attributedStr length])];
0
In seguito funziona anche indipendentemente dall'uso di Testo attribuito o normale. Assicurati di aggiungere la riga sottostante dopo aver impostato AttributesedText e font sull'etichetta.
label.lineBreakMode = .byTruncatingTail
Problemi correlati
- 1. Uilabel Word Wrap/Character Wrap
- 2. Netbeans 7.0.1 Word Wrap
- 3. QCheckBox word-wrap
- 4. SyntaxHighlighter word wrap?
- 5. str_split senza word-wrap
- 6. css word-wrap: break-word non funzionerà
- 7. Word wrap negli elementi JList
- 8. Differenza tra word-wrap: break-word e word-break: break-word
- 9. CSS override line-height su word wrap
- 10. CSS word-wrap non funziona come previsto
- 11. Differenza tra overflow-wrap e word-break?
- 12. CSS word wrap con elementi mobili
- 13. Graphics DrawString con Word Wrap controllato
- 14. Word-wrap non funziona in Internet Explorer
- 15. Adobe Flex: Word Wrap nell'etichetta del pulsante
- 16. Word Wrap in Raphael JS/SVG
- 17. Word wrap nel PDF generato (utilizzando jsPDF)?
- 18. Word-Wrap Android Testo del testo EditText
- 19. Ridimensionamento di UILabel per adattarsi a Word Wrap
- 20. Word-wrap più intelligente in PHP per parole lunghe?
- 21. Android EditText con word-wrap ma nessun ritorno hard
- 22. Word Wrap di Internet Explorer 11 non funziona
- 23. Word-wrap of Label text nell'area di testo
- 24. CSS word-wrap/overflow di testo con altezza fissa
- 25. iOS - copia tutti gli attributi NSMutableAttributedString su un'altra NSMutableAttributedString
- 26. NSMutableAttributedString aligment verticale
- 27. Converti NSMutableAttributedString in NSString
- 28. NSMutableAttributedString aggiungi allineamenti diversi
- 29. Visualizzazione NSMutableAttributedString su iOS 8
- 30. Wrap enum class per cython
Hey kBpro è il mio answser utile a voi. Se sì, accettalo. – python