ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   超ビギナー
     Flex4のListにて折り返し表示の方法
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
yuuto3993
投稿日時: 2013-12-3 9:53
一見さん
登録日: 2013-11-8
居住地:
投稿: 2
Flex4のListにて折り返し表示の方法
<概要>
Listコントロールを使用し、現在外部データを取得し、一覧表示するプログラムを作っています。

<詳細>
文字列が長い場合、画面に入りきらずに切れてしまうのですが、画面のサイズに合わせて折り返し表示できればと試行錯誤している最中です。

調べる中で、 variableRowHeightやwordWrapが折り返しの動作を制御しているのだと思うのですが、指定の方法がいまいちわからず悩んでおります。

[テスト例]

<s:List id="list" creationComplete="list_creationCompleteHandler(event)" width="326" height="367"
labelField="title" change="list_changeHandler(event)" fontSize="9" fontFamily="Arial" variableRowHeight="true">

</s:List>



<s:List id="list" creationComplete="list_creationCompleteHandler(event)" width="326" height="367"
labelField="title" change="list_changeHandler(event)" fontFamily="Arial">

<s:layout>
<s:VerticalLayout variableRowHeight="true">
</s:VerticalLayout>
</s:layout>
</s:List>


各所でFlex3以前のmxコンポーネントでは,里茲Δ併慊蠅鮓受けられたので、動作可能かと思いきや宣言ができませんでした。

△里茲Δ併慊蠅世肇魁璽疋┘蕁爾禄个泙擦鵑、特別変化がありません。

何か考えられる点がありましたらご教授願えませんでしょうか。
Nanoka
投稿日時: 2013-12-3 18:11
超常連さん
登録日: 2009-11-24
居住地:
投稿: 43
Re: Flex4のListにて折り返し表示の方法
variableRowHeightの指定はテスト例,嚢腓辰討い襪隼廚い泙后

これは行の高さを各行毎に文字が収まりきるように高さ調整してくれるものになります。

wordWrapの指定は、アイテムレンダラにすることになります。
要は、各行を描画するラベルの高さを高くすれば、リストの各行の高さが調整されます。

以下のページなどを参照いただければと思います。
http://www.adobe.com/jp/devnet/flex/articles/flex_mobile_05.html
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を