Искра TextArea не отображает встроенные шрифты - PullRequest
0 голосов
/ 07 февраля 2012

Я не могу заставить TextArea отображать любые встроенные шрифты в проекте.Я выполнил поиск в Интернете и нашел несколько примеров этой проблемы, но не нашел решения.

У меня есть несколько шрифтов, встроенных в мое приложение.Spark Label & mx: TextArea (переключение embedAsCFF на «false») будет отображать их правильно, поэтому я знаю, что они встроены в порядке.У меня есть значение fontFamily в привязке, но я даже попытался создать экземпляр TextArea, а затем назначить один из встроенных шрифтов с помощью стиля fontFamily, и мне не повезло.Кто-нибудь испытывал это?

/* In my CSS file  */
@font-face {
src:url("assets/fonts/UbuntuMono/UbuntuMono-Regular.ttf");
fontFamily: UbuntuMono;
embedAsCFF: true;
}


<!-- In my MXML -->
<s:TextArea fontFamily="UbuntuMono" text="TEST" fontSize="36"/>

<!-- TEST is just rendered as Verdana. Any suggestions? -->

Ответы [ 2 ]

0 голосов
/ 22 мая 2012

Повторно создал проект и все было хорошо.

0 голосов
/ 07 февраля 2012

Согласно руководству Adobe здесь , Spark TextArea требует, чтобы шрифты были встроены иначе, чем версия MX. Вы можете проверить больше на этом в этом обсуждении .

В качестве альтернативного решения вы также можете попробовать this .

...