是否有功能或属性或更好的方法来执行以下代码的操作?
var width:int = 20
while (textField.defaultTextFormat.size > 1 && textField.width > width) {
textField.defaultTextFormat.size--
}
答案 0 :(得分:2)
没有内置方法。另一种方法,取决于你想要做的,将缩放文本字段,使其适合所需的宽度:
var scale:Number = targetWidth / textField.textWidth;
textField.scaleX = scale;
textField.scaleY = scale;