2009-12-13 57 views
0

我试图显示一个文本字段,其中包含文本,并在文本结尾处显示闪烁的字符。 我曾尝试以下:TextField无法在Actionscript 3中显示

代码:

// ti_title is my textField 

stage.focus = ti_title; 

ti_title.setSelection(ti_title.length, ti_title.length); 

我也曾尝试:

// ti_title is my textField 

ti_title.stage.focus = ti_title; 

ti_title.setSelection(ti_title.length, ti_title.length); 

领域集中,因为我可以输入进去,但我没有看到一个插入符直到我开始打字。这对可用性不太好。

我甚至尝试删除文本,然后重新添加它,然后再次设置选择,但仍然无法正常工作。 任何想法?

回答

1

我想出了我做错了什么。

舞台上的原始文本字段具有白色的字体颜色。我将字体颜色更改为黑色,插入符号出现。它只是隐藏在白色背景下。

此代码:

ti_title.stage.focus = ti_title; 

ti_title.setSelection(ti_title.length , ti_title.length); 

先后在显示插入符。

相关问题