我有一个带文字的文本字段,我需要隐藏最后一个字符
我试过
_textField.text = "My string";
var newtextFormat:TextFormat = new TextFormat();
newtextFormat.size = 0;
_textField.setTextFormat(newtextFormat, _textField.length-1, _textField.length-1);
问题是,最后一个包机仍像单个像素一样可见。
有没有办法将字体颜色设置为透明
例如
newtextFormat.color = <any tranparent color>;
答案 0 :(得分:0)
我建议您使用空白字段(&#34;&#34;)来替换textField内的文本字符串,而不是更改大小或字母数字,如下所示:
Date | MediumID | UniqueTravelID | CiTime | CoTime | CiLocationID | CoLocationID
1-1-2015 | 1001 | 99 | 08:10 | 08:20 | 5001 | 5090
如果您希望将其作为其他角色,而不是最后一个角色,则可以轻松将其更改为例如
_textField.text = "My string";
var newString:String=_textField.text.replace (_textField.text.charAt (_textField.text.length-1) , " ");
_textField.text =newString;
//now textField text is My strin
答案 1 :(得分:0)
您可以使用文本字段&#34;限制&#34;用于确定可以键入哪些字符的功能。你可以听#34;改变&#34;事件并编辑他们输入的内容。