看起来textInput的默认字体格式有点偏。顶部的边距小于底部。
我已经尝试了使用defaultTextFormat
和setTextFormat
的setTextFormat,但它没有做到这一点。
var tf:TextFormat = new TextFormat();
tf.size = 16;
_autoComplete.textField.defaultTextFormat = tf;
_autoComplete.textField.setTextFormat(tf);
任何想法???
我正在使用Astra的autoComplete,但我不认为这会限制它,尽管该字段有一个覆盖的可能性很小。
答案 0 :(得分:0)
调整TF的高度
tf.height = tf.textHeight + X; // X - 是字体看起来所需的数量。
答案 1 :(得分:0)
TextFormat
不会帮助你(它是关于文字颜色,粗体,斜体等)。您可以尝试_autoComplete.textField.autoSize = flash.text.TextFieldAutoSize.LEFT
。