SKLabelNode неправильно воспроизводит приписанный текст - PullRequest
0 голосов
/ 19 октября 2019

SKLabelNode неправильно воспроизводит приписанный текст.

Строковая версия xˆx2 + 2xz + zˆx2 и версия, воспроизведенная в UILabel. attribuText воспроизводит x² + 2xz + z², но SKLabelNode.attributedText не скрывает символы x в строке.

Вывод отладки NSAttributedString:

▿ Необязательно - некоторые: x {NSColor = "UIExtendedSRGBColorSpace 0 0 1 1 ";NSFont = "font-family: \" Verdana \ "; font-weight: normal; font-style: normal; font-size: 20.00pt";} ˆX {NSColor = "UIExtendedSRGBColorSpace 0 0 1 1";NSExpansion = "-3";NSFont = "font-family: \" Verdana \ "; font-weight: normal; font-style: normal; font-size: 20.00pt";} 2 {NSBaselineOffset = 5;NSColor = "UIExtendedSRGBColorSpace 0 0 1 1";NSFont = "font-family: \" Verdana \ "; font-weight: normal; font-style: normal; font-size: 13.33pt";} + 2xz + z {NSColor = "UIExtendedSRGBColorSpace 0 0 1 1";NSFont = "font-family: \" Verdana \ "; font-weight: normal; font-style: normal; font-size: 20.00pt";} ˆX {NSColor = "UIExtendedSRGBColorSpace 0 0 1 1";NSExpansion = "-3";NSFont = "font-family: \" Verdana \ "; font-weight: normal; font-style: normal; font-size: 20.00pt";} 2 {NSBaselineOffset = 5;NSFont = "font-family: \" Verdana \ "; font-weight: normal; font-style: normal; font-size: 13.33pt";}

...