var t_name:TextField = new TextField;
trace(t_name.height);
trace(t_name.width);
这样打印出来的高度都是100PX,是系统默认的。
如果不设置可能会让父容器宽高变大,遮挡住别的窗口的鼠标事件。
可以简单地使用tf.autoSize=TextFieldAutoSize.LEFT;来解决
这样宽高就会根据文本内容大小来调整了。
autoSize 属性
autoSize:String []
语言版本 : ActionScript 3.0
RuntimeVersions: AIR 1.0, Flash Player 9
控制文本字段的自动大小调整和对齐。TextFieldAutoSize 常数的可接受值为 TextFieldAutoSize.NONE(默认值)、TextFieldAutoSize.LEFT、TextFieldAutoSize.RIGHT 和 TextFieldAutoSize.CENTER。
如果 autoSize 设置为 TextFieldAutoSize.NONE(默认值),则不会进行调整。
如果 autoSize 设置为 TextFieldAutoSize.LEFT,会将文本视为左对齐文本,这意味着该文本字段的左边距保持固定,在右边可调整单个文本字段行。如果文本中包括换行符(例如 "\n" 或 "\r"),则会另外调整底边来适合文本的下一行。如果 wordWrap 也设置为 true,则仅调整文本字段的底边,而右边距保持固定。
如果 autoSize 设置为 TextFieldAutoSize.RIGHT,会将文本视为右对齐文本,这意味着该文本字段的右边距保持固定,可在左边调整单个文本字段行。如果文本中包括换行符(例如 "\n" or "\r")),则会另外调整底边来适合文本的下一行。如果 wordWrap 也设置为 true,则仅调整文本字段的底边,而左边距保持固定。
如果 autoSize 设置为 TextFieldAutoSize.CENTER,会将文本视为居中对齐文本,这意味着对单个文本字段行的调整将使其在左右边距间均衡分布。如果文本中包括换行符(例如 "\n" 或 "\r"),则会另外调整底边来适合文本的下一行。如果 wordWrap 也设置为 true,则仅调整文本字段的底边,而左右边距保持固定。
分享到:
相关推荐
自定义textfield
8-22textfield8-22textfield8-22textfield8-22textfield
TextField-InputView, UITextField InputView模式:终结注册类、信息采集类
TextField 自动换行
ExtJs5 去掉textfield边框
手工创建TextField,TextField的属性基本上上面都描述了,以及键盘的回调方法
xcode5.0.2 ios7.0 storyboard中设置背景图片+多个textfield,
让你对文本更了解,让你可以轻松的学习textfield;让你知道文本可以根据内容的大小改变其宽度和高度
支持换行 空格 加粗 颜色 字号 字体 源码放送 用TextField实现
EXT表单验证之TextField,vtype 包括所有EXT中TextField的验证方式
实现键盘的点击隐藏和解决textField被呼出键盘挡住的问题的简单代码
Java中TextField类.pdf 学习资料 复习资料 教学资源
ios-TextField自动换行.zip
TextField多行输入(自动换行),小惊奇。仅仅只是导入了一个字体文件
NULL 博文链接:https://as3.iteye.com/blog/1163790
带警示效果的TextField、改变光标起始位置;自由定制;
iOS textField弹出自定义键盘(弹出日期时间、省市、国家等类型的键盘)
一组漂亮的 TextField 交互特效.zip,自定义uitextfields效果,灵感来自codrops,使用swift创建
输入框placeholder上移,封装了textField。
Flutter文本框TextField,是一个输入文本的控件,,,,