カテゴリー
未分類

TextFieldAutoSize.RIGHTの憂鬱

もうこれ前から良く分からないんだけど、改めて今日再チャレンジしたけどやっぱり分からない。
何がやりたいかっていうと
・右揃え(基点、行送り共に)
・改行アリ
・幅固定
をやりたいってこと。
幅固定をなしにして普通にやるとこんな感じ。

mmts_mobile004.gif
この場合はtextFieldの端ではなく、内部のテキストの右端がx=200にフィットする。
TextField自体の右端にあわせる場合は一度defaultのwidth=100をリセットしてwidth=0とすれば可能。またautosize設定の前にx座標を定する場合には、これも同じく一度width=0にしてやればよい。
こんな感じ

mmts_mobile001.gif
で、wordWrapを入れた場合いきなりこんなことになる。

mmts_mobile002.gif
いきなり左基点である。(この場合のTextFieldの幅はdefaultの100)


ちなみにwordWrapをautoSizeの後に入れると、幅が0になる。
順番としては
wordWrap
autoSize
という感じなのだろうが、なんにしろ右基点じゃなくなる。
ちなみにwordWrapの後にautoSizeしてからwidthを指定するとこんな感じ

mmts_mobile003.gif
まぁ別に左基点で計算して配置すりゃいいんだけど、なんかイラっとするのはオレだけですか?
っつーかなんかすごい簡単なことを見落としていて出来てないだけだったらずかしス。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です