2011-09-05 22 views
0

我使用Flex 4.5,我想設置最大字符根據對TextInput寬度限制,如果用戶輸入更多的字符,然後將TextInput寬度不應該接受這些額外的字符表示。根據它MaxCharLimit中TextInput的寬度

+0

你將不得不做基於字體一些寬度計算。沒有一個簡單的「字符」限制來執行,因爲大多數字體不具有相同寬度的所有字符。如果你的谷歌「Flex measureText」出現了一些信息。 – JeffryHouser

回答

0

不幸的是,我現在沒有彎曲在我面前。 您應該知道,有多少空間,例如需要20個字符並將此值設置爲textinput.width。

查看sparkInputStream的widthInChars屬性。也許你可以使用小偏移量來工作。當它工作時,你只需要將這個值與maxChars同步。 讓我知道,如果這項工作。 弗蘭克

相關問題