在Flex中重叠Flare画布,如何将其剪辑到容器中?

时间:2011-05-11 11:41:16

标签: flex layout actionscript prefuse flare

我在尝试在应用程序中显示FlareCanvas时遇到了严重问题。它根本不尊重边界(see image here

我尝试过“clipContent”和一些替代方案,但似乎没有什么能阻止画布在其容器上“传递”。我该怎么办?这花了我几个星期!

在Flex main.mxml中:

<flexvis:FlareCanvas id="graph" width="800" height="600" verticalScrollPolicy="on" clipContent="true" horizontalScrollPolicy="on"  />

FCACanvas扩展的完整类FlareCanvas位于:https://github.com/prefuse/Flare/blob/master/flare/src-flex-integration/flare/flex/vis/FlareCanvas.as

1 个答案:

答案 0 :(得分:0)

是的,用于FlareCanvas的代码并不是最好的。如果我是你,我只需将FlareCanvas包装到另一个容器中,该容器将剪切内容以解决您的问题。