Ich habe eine Textansicht, in der ich einen Text auswähle und Attribute erfolgreich auf den ausgewählten Text anwende.iOS Swift - Anwenden von Attribut auf die Textansicht, ohne den ganzen Text zu ersetzen
Nach dem Update des NSMutableAttributedString mit den gewünschten Änderungen, die ich meine Textview nehmen und aktualisieren ihre zugeschrieben Text:
textView.attributedText = NSMutableAttributedStringText // pseudo-example
Aber diese Zuschreibung ersetzt den gesamten Text der Textansicht (die bisherigen Attribute OFC halten);
Gibt es eine Möglichkeit, nur die textView.attributedText
Änderung zu aktualisieren, anstatt den gesamten Text jedes Mal zu ersetzen, wenn ich eine Änderung vorgenommen habe?
Nun, was ich tun wollte, wäre etwas wie die normale textView.Replace-Methode, aber anstelle der String-Parameter wäre es NSAttributedString. Ich muss vielleicht eine Erweiterung implementieren –
Entschuldigung, ich habe die Frage falsch gelesen gelöscht meinen Kommentar, ich habe nicht die Lösung dafür, aber ich denke, Sie sollten sich in TextKit ** https: //www.raywenderlich.com/77092/text -kit-tutorial-swift (altes Tutorial) für eine Lösung für dieses Problem –
Ich werde das auf jeden Fall überprüfen :) –