現在、スクロールの問題でしばらく苦労しています。いくつかの複雑なビューを持つフレックス アプリケーションを開発しています。ビューの 1 つは、Word ドキュメント ビューのようなものです。データベースからデータを取得し、要件仕様を表します。この「単語」ビュー内でデータを編集することもできます。基本的には Microsoft Word のように動作するはずです。そのビューは正常に機能しますが、1 つ問題があります。スクロールです。
そのビューを実現するために、別の複雑な ItemRenderClass を含む複雑な ItemRendererClass を作成しました。想像してみてください >
・チャプター一覧(itemrenderer) ・Chapternumber + ChapterTitle ・ChapterText ・Chapterpicture ・データ一覧(itemrenderer) ・Requirementnumber ・RequirmeentText ・写真 ・属性が多い ・...
全体として、「単語」ビューとエディターの機能には本当に満足していますが、下にスクロールして、要件のリストを表す 2 番目のリストを超えると、マウスが画面の外にあるとスクロールできなくなります。リスト項目をもう一度スクロールできます。私が行ったことは、パフォーマンス上の理由から両方のリストで仮想レイアウトを使用し、2 番目のリストの高さが 100% であるため、2 番目のスクローラーが表示されないことです。「this.scroller.setStyle('verticalScrollPolicy', 'off')」を使用して、2 番目のリストの 2 番目のスクローラーを無効にしようとしました。しかし、何も起こりません。私が望むのは通常のスクロール動作です。つまり、「wordview」のどこにマウスがあるかは問題ではありません。2 つのリストではなく 1 つのリストのようにスクロールしたいのです。