Ersetzen Sie die gesamte Textzeichenfolge in NSAttributedString, ohne andere Attribute zu ändern.
Ich habe einen Verweis aufNSAttributedString
und ich möchte den Text der zugeordneten Zeichenfolge ändern.
Ich denke ich muss ein neues @ erstellNSAttributedString
und aktualisieren Sie die Referenz mit dieser neuen Zeichenfolge. Wenn ich dies tue, verliere ich jedoch das Attribut der vorherigen Zeichenfolge.
NSAttributedString *newS,tring = [[NSAttributedString alloc] initWithString:text];
[self setAttributedText:newString];
Ich habe einen Verweis auf eine alte, zugeschriebene Zeichenfolge inself.attributedText
. Wie kann ich das bisherige Attribut in der neuen Zeichenfolge beibehalten?