問題タブ [tilelist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - TileListの行のフレックス可変高さ
カスタムItemRenderer(IR)を含むTileListがあります。IRは、TextInput、TextArea、またはComboBoxにすることができます。行にTextAreaがある場合、この行の高さを他の行よりも高くしたいと思います。結局、すべての行が同じ高さである必要があるかどうかは気にしません。私が気にしているのは、TextAreaが含まれていないフォームがある場合、行の高さを可能な限り低くしたいということです。
いくつかの作業の後、私は次のコードを達成しました。しかし、同封のスクリーンショットでお気づきのように、私は私が望むものを達成していません。初めてフォームに入力したときは間違っているように見えますが、2回目に入力したときは問題ないように見えます。ただし、フィールドが異なる別のフォームに入力し、直前に開いたフォームを再度開くと、再び間違って表示されます。見た目が悪いと、すべての列が標準の高さを持っているようです。
私が欠けているものは何ですか?TileListを何らかの方法でカスタマイズする必要がありますか?invalidateDisplayListとinvalidateSizeを間違った場所に配置しましたか?
フォーム1のケースが間違っています:http:
//flic.kr/p/bfJSUM
フォーム1のケースOK: http:
//flic.kr/p/bfJSQT
フォーム2のケースが間違っています:http:
//flic.kr/p/bfJSSn
フォーム2ケースOK: http:
//flic.kr/p/bfJUwe
TileList:
ItemRenderer:
注:これは古いアプリであり、Flex 2 SDK 2.0.1Hotfix3で実行されます。
ご協力いただきありがとうございます!
apache-flex - Flex - 最初の項目がボタン、その他すべてが画像のタイルリスト
最初の位置/項目にボタンがあり、他のすべての項目にそれぞれの画像がある TileList が必要です。さて、Plastic テーマと s:List (スクローラーの List の問題) に問題が発生した後、私はあきらめて TileList を使い始めました。TileList にカスタム アイテム レンダラーを使用しています。それはかなり単純ですが、私は何か間違ったことをしていると思います。
String クラスの最初の項目で構成された ArrayCollection 内の TileList の dataProvider であり、その他はすべて Image クラスを拡張するカスタム クラスです。のように: arr=["bt",Image,Image.....];
理由はわかりませんが、TileList は最初の項目に正しいボタンを表示しますが、その後、さらに 2 つの項目の画像を表示し、次に 4 番目の項目に正しい画像とボタンを表示します。これはパターンです.... 3つの正しいアイテムの後、次はボタンが付いています....
私のカスタムItemRenderer:
誰かが助けてくれたら本当にありがたいです...インターネット上でそれについて何も見つかりませんでした.
ありがとう!
actionscript-3 - Flex: ドラッグすると TileList 画像が消えるのはなぜですか?
画像をローカル ファイル システムから TileList にロードする Flex Air (デスクトップ) アプリケーションを開発しています。ユーザーは、これらの画像をリストから別のコントロールにドラッグ (コピー) できます。
最終的に画像が正しく表示されるようになりました (TileList をスクロールしても消えません) が、ドラッグ操作の開始時に TileList から消えるようです。
私は .NET のバックグラウンドを持っており、AS3/Flex を学んでいるところです。ここで私がアンチパターンを使用しているのを見たら、遠慮なく指摘してください。
サンプル コードは次のとおりです (これをできるだけ最小限にしようとしました)。
テスト.mxml:
PictureObject.as:
actionscript-3 - ドラッグアンドドロップ機能を備えたフラッシュタイルリスト
DragManagerクラスを使用してFLEXでドラッグアンドドロップ機能を簡単に実行できますが、FlashCS-5でも同じように実行できます。また、画像がtileListに表示される前に、tileListの各タイルでプリローダーを表示したいと思います。これについて教えてください。よろしくお願いします。
actionscript-3 - bitmapData を TileList AS3 にロードする
ステージにビットマップがあり、このビットマップを TileList コンポーネントにロードしたいとします。ただし、TileList の dataProvider は URL リンクをパラメーターとして渡すように要求しますが、bitmapData では渡しません。どうすればいいですか?
注: byteArray として格納されている Sqlite データベースから bitmapdata をロードしています。ああ、私はAIRを使用しています。
actionscript-3 - 複数行のラベルAS3を持つTileListコンポーネント
セルレンダラーをいじることなく、TileListのアイテムのラベルを複数行にする方法はありますか?ありがとう
actionscript-3 - TileListコンポーネントAS3のカスタムセルレンダラーにアクセスします
次のようにImageCellクラスを拡張することにより、TileListコンポーネントのカスタムセルレンダラーを実装しました。
私はそれを次のように割り当てました:
タイルリストにアイテムを追加するとき、セルレンダラーのそのラベルにテキストを渡すにはどうすればよいですか?
編集:
これを行っているのは、TileListのアイテムのラベルを複数行にする必要があるためです。これを行う唯一の方法は、カスタムセルレンダラーを実装することです。
actionscript-3 - Scaleform TileListが無効なItemListRendererオブジェクトで最後の行を埋めないようにしますか?
Actionscript3とScaleform4.1を使用して、Flashプロジェクト(CS 5.5)でTileListのインスタンスをコマンドしています。
TileListにListItemRendererオブジェクト(基本的にはボタン)を入力しました。
現在の状況では、4行が必要ですが、15個のボタンを配置する必要があります(設計要件)。TileListは、最後の行に3つのボタンと1つの無効状態ボタン(空白の代わりに)を自動的に入力します。
だから質問:
- TileListがDisabledボタン(ListItemRenderer)を残りのスペースに配置しないようにすることはできますか?
- グリッドを容量いっぱいにするためにTileListが必要ですか(必要に応じて[無効]ボタンを使用)?
- TileListに余りのスペースを空のままにするように強制できますか?
別の解決策も歓迎します。つまり、「空白」などの別の状態をListItemRendererに追加できますか?もしそうなら、どのようにTileListをDisabledではなくデフォルトに強制しますか?
これに関する優れたドキュメントがあれば、リンク付きのRTFM応答は気になりませんが、数日探しても何も見つかりませんでした。ありがとう!
actionscript-3 - ボタンを使用して Flash AS3.0 のタイルリストをナビゲートするにはどうすればよいですか?
TileList と UILoader を使用したフォト ギャラリーがあります。それは完全にうまく機能します。TileList のサムネイルをクリックすると、画像全体が UILoader に表示されますが、次と前のボタンを追加して、画像をナビゲートできるようにしようとしています。これを行うために関数を作成する/コードを書く方法がわかりません。ループを使用する必要がありますか? これは可能ですか?? Google で検索しましたが、答えが見つかりませんでした。[this][1] に近いものを見つけましたが、コードが提供されておらず、その質問は Flex に関するものです。
これまでの私のコードは次のとおりです。
apache-flex - Flex3タイルリストが「bottom」プロパティセットと一致していません
かなり基本的な問題ですが、うまくいかないのは奇妙に思えます。タイルリストが垂直方向にスクロールします。明示的な高さを設定すると、すべてが正常に機能します。高さをパーセンテージに設定するか、bottomプロパティを設定すると、タイルリストは、レンダラーの高さに表示される行数を掛けた値よりも小さく縮小しません。
私が思いついた解決策は、親のサイズ変更イベントをリッスンし、毎回タイルリストの高さを明示的に設定することです。それは動作しますが、これが正常なのか、それともここで何か他のことが起こっているのか興味があります。ありがとう