这是我的屏幕上看起来是什么样子:Spark容器而不是它的身体外面隐藏内容
它是由这样的:
First container <s:HGroup>(900 X 100)--top black area
Second container <s:Group> (900 X 475)--middle white area
Third container <s:HGroup>--(900 X 100)--bottom black area
如果项目使用Flex做3,中间区域将是<mx:Canvas>
。
现在假设我有一个BorderContainer(125 X 475)并将其命名为middleContainerChild。它位于中间区域的右侧。当我将它的y
位置设置为-middleContainerChild.height
时,它应位于容器外部的y = -475
。正如你在上面的图片中看到的,它已经放置在那里。
但比<mx:Canvas>
其他,图像还显示,即使它是<s:Group>
身体内不再,它是呈现“顶部”的<s:HGroup>
的。
见下面的图片更多的澄清:
如果我使用<mx:Canvas>
,这是正确的隐藏起来,但如果我用一个Spark容器(不仅是一个群体,但任何Spark容器),它仍然是可见。
有没有其他人有这个问题?
你的问题很难理解,所以我试图改进措辞,并给它一个更精确的标题。我希望我的意思是正确的 - 如果我误解了,请回复! – weltraumpirat 2012-02-07 15:45:32
Thanku weltraumpirat,当时我在我的办公室,我有点困惑,人们会如何理解,我想要什么,所以我在这里使用图片,thanx编辑,我很欣赏:) – 2012-02-07 17:21:20
哇,令人惊叹的,你只是让它变得很容易理解,gr8兄弟,我今天学到了一件新事物,thanx为这个伟大的帮助,plzz把你的评论放在我的答案中,我会投票赞成:) – 2012-02-07 17:24:40