問題タブ [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.
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プロパティを設定すると、タイルリストは、レンダラーの高さに表示される行数を掛けた値よりも小さく縮小しません。
私が思いついた解決策は、親のサイズ変更イベントをリッスンし、毎回タイルリストの高さを明示的に設定することです。それは動作しますが、これが正常なのか、それともここで何か他のことが起こっているのか興味があります。ありがとう
actionscript-3 - AS3: TileList でドラッグして複数のタイルを選択
私は 2 人の仲間の学生と一緒にプロジェクトに取り組んでおり、カーソルをタイルリストの上にドラッグして複数のタイルを選択できるようにしたいと考えています。これを行う関数を実際に見つけることができません。どうすればそれを行うことができますか?
よろしくお願いします
ありがとう
apache-flex - Flex tilelist itemrender インスタンスがデータプロバイダーの長さと一致しません
Tilelist コントロールにカスタム itemrenderer を使用しています。アプリケーションを実行すると。customitemrenderer のインスタンス数が dataprovider listItem 数と等しくないことがわかりました。dataprovider リストには項目が 1 つしかありませんが、2 つの customitemrenderer インスタンスを取得しています。私は理由を見つけることができませんでした。誰でも私を助けることができます。どうもありがとう!