text:TextField
var str:String = text.text.slice();
var truncated:Boolean = false;
str = str.slice(0, Math.floor((maxWidth / (text.textWidth + 5)) * str.length));
text.text = str;
while (str.length > 1 && text.textWidth + 5 > maxWidth)
{
str = str.slice(0, str.length - 2);
text.text = str;
truncated = true;
}
单行显示时,截取宽度内可显示的最长完整字符串
Text截取字符
最新推荐文章于 2024-05-13 10:03:01 发布