Ho un riferimento a NSAttributedString
e voglio modificare il testo della stringa attribuita.sostituisce l'intera stringa di testo in NSAttributoString senza modificare altri attributi
Suppongo di dover creare un nuovo NSAttributedString
e aggiornare il riferimento con questa nuova stringa. Tuttavia quando faccio questo perdo l'attributo della stringa precedente.
NSAttributedString *newString = [[NSAttributedString alloc] initWithString:text];
[self setAttributedText:newString];
Ho riferimento alla vecchia stringa attribuita in self.attributedText
. Come posso mantenere il precedente attribuito nella nuova stringa?
ho dovuto scrivere in questo modo: '(mutableAttributedText as AnyObject) .mutableString.setString (string) ' – Jonny