Я использую TextField в том, что разрыв строки не работает
Я дал многострочное свойство true. даже если я не получаю разрыв строки.Flash As3 TextField <br/> не работает
как сделать
используя текстовое поле во вспышке AS3.
Заранее спасибо
Я использую TextField в том, что разрыв строки не работает
Я дал многострочное свойство true. даже если я не получаю разрыв строки.Flash As3 TextField <br/> не работает
как сделать
используя текстовое поле во вспышке AS3.
Заранее спасибо
добавить \ п в тексте, где вы хотите перевод строки, должен работать!
Добавить textFieldName.condenseWhite = true; textFieldName.multiline = true;
всякий раз, когда вы получаете тексты из внешних файлов, таких как XML. если в вашем содержимом [! CDATA] есть одна строка, вы получите два перерыва строки в текстовом поле Flash (это ошибка). перед тем как назначить текст TextField, вам нужно найти символ разрыва строки. когда вы используете («/ n») в XML, в который он входит («// n»), но он будет отображаться как \ n. Я делаю один из этих str.split("\\n").join("\n")
после получения строки из xml.
var txt:TextField = new TextField();
txt.multiline = true;
txt.htmlText = "benny<br>geo";
addChild(txt);
Более знать о HTMLText нажмите here.
Возможно, вы захотите обернуть слова. Вы должны установить для параметра wordWrap значение true.
multiline параметр только говорит, должен ли он соблюдать "\ n" в тексте или вырезать их. Во Flash есть ошибка - multiline работает только тогда, когда тип Параметр «вход».
BTW. все, что вы можете отобразить с помощью htmlText, вы также можете отображать без него (т. е. вы можете полностью реализовать htmlText над TextField самостоятельно).
Использование:
<br>
вместо:
<br/>
или:
</br>
нет \ п не тоже не работает свой показ \ п itself..not признании экранирующего символа. – vineth
thats, потому что его/n не \ n, извините, мой плохой: D –
the/n также не работает, но
работает, но есть много пространства между разрывом строки ... есть ли способ избежать этого нежелательного пространства .. – vineth