基本上,如果我按原样保留文本,我会得到:
正如你所看到的,有更多的文本溢出,所以如果我敲击END键盘,它会执行 TextField 通常会执行的操作,并移动到最后,并留出一点额外的间隙来显示。只是,在这种情况下,文本是模糊的:
为什么会这样?
这是嵌入的自定义字体:
[Embed(source = "../../../assets/font/FleftexYC_bold.ttf",
fontFamily = "FleftexYC",
fontStyle = "normal", // normal|italic
fontWeight = "bold", // normal|bold
unicodeRange = "U+0020-007E,U+00A3",
embedAsCFF = "false"
)]
private static const _FleftexYC_bold:Class;
这是实际的 TextField 代码:
this._textField = new TextField();
this._textField.defaultTextFormat = new TextFormat("FleftexYC", 8, 0x000000, true);
this._textField.embedFonts = true;
this._textField.height = 13;
this._textField.type = TextFieldType.INPUT;
this._textField.x = 9;
this._textField.y = 7;
有什么想法吗?