Mein alter Code verwendet NSLocalizedString, um Folgendes anzuzeigen, wobei outputText ein NSMutableString war, der viele solcher Zeilen in einer einzelnen Ausgabesitzung enthielt:
%Vor%Ich versuche, die Farbe der verschiedenen ipAddress-Strings zu ändern, kann aber keine ähnliche Methode finden, wenn NSMutableAttributedString verwendet wird.
Das größte Problem, dem ich gegenüberstehe, ist, dass ich die NSRange nicht zuverlässig einstellen kann, ohne die einzelnen Teile der formatierten Ausgabe zu unterbrechen, da diese ganze Zeichenfolge lokalisiert wird.
Muss ich jeden Teil dieser Zeichenfolge analysieren, in NSAttributedString konvertieren und jedes Stück an outputText ??
anhängen?Die Antwort lautet: ja.
Ja, Sie müssen Abschnitte mit unterschiedlichen Attributen separat lokalisieren.
Tags und Links ios nsattributedstring nslocalizedstring