私は、Text Layout Frameworkを使用してFlexでテキストエディタを構築しています。 私はTextFlowのコンテンツを表示するキャンバスを持っています。 キャンバスにスクロールバーを表示して、スクロールバーを使用してコンテンツをスクロールすることができます。Flex 4 Text Layout Frameworkへのスクロールバーの追加
しかし、 '合成'テキストレイアウトの幅と高さはキャンバスの幅と同じです。したがって、スクロールポリシーを有効にするだけではありません。 どういうわけか、私はTextFlowの完全なコンポジションの完全な高さと幅を見つけることができません。
キャンバスにTextFlowを追加します。 rawChildren.addChild(_textFlow.flowComposer.getControllerAt(0).container);
ここにスクロールバーを追加する最も良い方法は何ですか。またはTextFlowの高さを調べる方法は?
おかげで、 アントン
ソリューションからもう少しコードを提供できますか?コンテナのレイアウトがわかると、解決策が出てくるでしょう。その間に、s:Scrollerコンポーネントもチェックしてください。コンテナの大きさがScrollerに置かれた高さと幅の値を超えた場合、コンテナをそのコンポーネントの内側に置くと、その周りにスクロールバーが配置されます。 –