Flash-динамический HTMLText, отображаемый в TextField с ошибками - PullRequest
0 голосов
/ 29 июля 2010

HTMLText отображается очень странно.Я отображаю textField с htmlText, предоставленным через XML, и в этом маркированном списке он будет отображать первую строку все в одну строку, продолжая идти от конца размера текстовых полей (т.е. не делать многострочный) до последнего словазатем поместите это слово в начале следующей строки.И это поместит последнее слово в следующую строку, независимо от того, как долго ваш элемент пули.

например.

myField.htmlText = "<li>Seek the input of experts</li>;

Будет ли выводить

'поиск ввода

экспертов'

Я проверил и эта тема былапохоже, однако, я удалил всех своих подростков для тестирования, и это не имело никакого эффекта.

Есть идеи, что с этим делать?Я пробовал это безрезультатно:

myField.htmlText = myString;
myField.autoSize = TextFieldAutoSize.LEFT;
myField.wordWrap = true;

Конечно, у большего количества людей была эта проблема - есть идеи?Спасибо, куча.

Ответы [ 2 ]

0 голосов
/ 02 августа 2010

Решено это во Flash CS4.Должно быть ошибка Flash!Сделал пару вещей, и он отсортировал его, не уверенный, который сделал трюк.

  1. Сохранил новую версию моего файла
  2. Сделал текстовое поле «использовать шрифты устройства» вместо«сглаживание для читаемости» с встраиванием.
  3. Опубликовал файл, пули отображаются нормально.
  4. Изменил сглаживание обратно на сглаживание для удобства чтения, затем флэш-память отправила сообщение «Вам нужно встроить эти шрифты» (так же, как они были раньше ...) - так что я заново внедрил ихчерез поле (и они уже были экспортированы для ActionScript в библиотеке)

Что бы это ни было, похоже, это исправило.

0 голосов
/ 29 июля 2010

autoSize, кажется, только «сжимает» границу вашего текстового поля, поэтому попробуйте сделать текстовое поле больше, чем нужно, затем примените autoSize.

Чтобы проверить, является ли это проблемой с текстовым полемborder, попробуйте применить к нему границу.

myField.border = true;
myField.borderColor = 0xFF0000;
...