Próbuję utworzyć AttributedString i dodać atrybuty zSwift 4 attributedString get wpisując atrybuty
typingAttributes(from textView)
Problemem jest to, że
.typingAttributes
powrót
[String, Any]
i
NSAttributedString(string:.. , attributes:[])
potrzeby
[NSAttributedStringKey: Any]
Mój kod:
NSAttributedString(string: "test123", attributes: self.textView.typingAttributes)
Nie chcę, aby utworzyć w cyklu przejść przez wszystkie klucze i zmieniać je do
NSAttributedStringKey
Zastanawiam * dlaczego * klawisze w typingAttributes słowników do strun i nie NSAttributedStringKey. Możesz złożyć raport o błędzie. –
Będę, ale na razie chcę, żeby to zadziałało. –
Wygląda na to, że istnieją dwa otwarte radary adresujące warianty tego: https://openradar.appspot.com/34994725 i https://openradar.appspot.com/34402659 – Aaron