你如何使 textInput 组件多行
Posted
技术标签:
【中文标题】你如何使 textInput 组件多行【英文标题】:how do you make the textInput component multiline 【发布时间】:2015-05-12 18:55:00 【问题描述】:如何使 textInput 组件成为多行。属性或组件检查器中没有任何内容。有没有办法用 AS3 来做到这一点。我在许多论坛中搜索但我没有得到任何解决方案。任何人都知道帮助我。
【问题讨论】:
这个问题应该没有答案。在 AS3 中存在许多 TextInput 组件类,因此由于您从不说您使用的是什么框架,因此不应该提供任何答案。 【参考方案1】:var t:TextField=new TextField();
t.type =TextFieldType.INPUT;
t.multiline=true;
addChild(t);
或者,如果您手动添加它,只需将属性面板中的行为从单行更改为多行。
【讨论】:
我没有询问 TextField..询问 TextInput 组件。@Antizam【参考方案2】:您不能将TextInput
组件设为多行,因为它只是一个单行文本组件:
TextInput 组件是一个单行文本组件,其中包含本机 ActionScript TextField 对象。
相反,您可以使用TextArea
组件,它是一个多行文本字段:
TextArea 组件是一个带有边框和可选滚动条的多行文本字段。
希望能有所帮助。
【讨论】:
PO 从未说明此 TextInput 来自哪个框架。你怎么知道他在说哪一个? @BotMaster 很明显 OP 使用了 Flash CS6(称为标签),我们只有一个 TextInput 组件,所以他说的是 Flash 还是 AIR 绝对没有区别,另外,我对TextInput for Flex 来说也是如此。所以我不明白你为什么不赞成我的回答? 是的,akmozo 是对的。我提到标签为 flash cs6。我正在使用 Flash。akmozo 告诉的答案是正确的。谢谢 akmozo。@BotMaster 感谢所有不喜欢我的回答的人来评论他为什么投反对票。以上是关于你如何使 textInput 组件多行的主要内容,如果未能解决你的问题,请参考以下文章
删除行时如何使多行TextInput缩小(React-Native)?