你如何使 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)?

在这种情况下如何使 TextInput 成为一个单独的组件

React Native 明文多个 TextInput 框

排毒:如何测试多行 TextInput

使 React Native Text 组件在 Android 上的 TextInput 内不占用空间

如何在多行反应原生 textInput 中包装文本