Volevo solo sapere come posso cambiare il colore di sfondo di una NSAttributedString, posso vedere lo sfondo essere bianco tutto il tempo, ma voglio renderlo nero.Cambiare il colore di sfondo su NSAttributedString
È possibile ?? Grazie molto!
Volevo solo sapere come posso cambiare il colore di sfondo di una NSAttributedString, posso vedere lo sfondo essere bianco tutto il tempo, ma voglio renderlo nero.Cambiare il colore di sfondo su NSAttributedString
È possibile ?? Grazie molto!
Penso che vuoi NSBackgroundColorAttributeName. Come ad esempio:
[mutableAttributedString addAttribute:NSBackgroundColorAttributeName value:[UIColor yellowColor] range:selectedRange];
Il piano migliore sarebbe quello di disegnare la stringa su una vista con uno sfondo nero.
ho scoperto che ho voluto cambiare il colore per la NSAttributedStringView e non la stringa :) mi sciocca. .. Grazie! – asheinfeld
per SWIFT 3.x attributedString.addAttribute(NSBackgroundColorAttributeName, value: yourColor, range: NSMakeRange(0, tillLocation))
Helpfull collegamento - Different way to attribute a string
Funziona per me. iOS è l'unica cosa con cui l'ho usato. – DenVog
Cosa succede se voglio mettere un colore di sfondo solo il testo, le parole e gli spazi, senza mettere bg a colori sulla nuova riga? Grazie – KarenAnne