2009-12-13 73 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); 

先後在顯示插入符。

相關問題