Привет, я проектирую TextInput, используя компоненты во Flash, высота = 240, ширина = 400.Пока я набираю длинный текст, половина текста обрезается.Как я могу исправить эту проблему?Заранее спасибо!
вы можете сделать ваш textField многострочным и сделать текст обернутым как
txt.multiline=true; txt.wordWrap=true; txt.width=400;
это так же просто, как
yourTextField.wordWrap = true;
var _txt:TextField = new TextField(); addChild(_txt); _txt.type = TextFieldType.INPUT; _txt.wordWrap = true; _txt.autoSize = TextFieldAutoSize.LEFT;
autosize дает гибкое автоматическое определение размеров и выравнивание. и в вашем случае не устанавливайте высоту для текстового поля.
autosize