0

次のコードがあります(textinput)。

<s:TextInput id="label"                                                             
   text="just testing" 
   width="100%" 
   height="200"
   contentBackgroundColor="#aaaaaa"
   styleName="normalText">
</s:TextInput>

テキスト(「テスト中」)を上に揃える方法を見つけるのに苦労しています。Adobe のドキュメントを確認しましたが、このプロパティで使用できる垂直方向の配置プロパティがないようです。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/TextInput.html

textarea コンポーネントが利用可能であることは認識していますが、パフォーマンス上の理由から、textinput を使用する必要があります。

topPadding は mx で機能するようです

 <mx:TextInput 
  id="txt" 
  paddingTop="5" 
  text="I am Vertically aligned text" 
  textAlign="center" 
  width="250" 
  height="250">
</mx:TextInput>

どんなヒントでも大歓迎です。

ありがとう!

4

1 に答える 1