如何更改零部件的z轴并将一个零部件放在另一个零部件的前面?Flex4中的新布局属性已经发生了很大的变化&现在不确定该怎么做。
发布于 2010-08-19 02:08:36
它的工作方式与在Flex3中相同。组件Z顺序由它们作为父组件的子级放置的顺序定义。第二个孩子将在第一个孩子之前,第三个孩子将在第一个和第二个孩子前面,依此类推。
您仍然可以使用swapChildren和swapChildrenAt更改子对象的Z顺序。
layout属性的值将是一个Layout类的实例;简单地说,就是度量()和updateDisplayList()方法。具体而言,它与将一个组件移动到另一个组件前面或后面无关。
在Flex4组中,您可以使用swapElement和swapElementsAt,尽管我敢打赌,如果您检查代码,您会发现这些只是swapChildren和swapChildrenAt上的抽象层。
发布于 2010-11-30 18:05:45
查看Flex4中引入的新深度属性,例如查看http://www.tink.ws/blog/flex-4-uicomponent-depth/
发布于 2011-04-20 14:54:57
也许这能帮上忙:container's depth
您可以使用flex容器的深度属性来定义哪些元素可以与其他元素重叠。
https://stackoverflow.com/questions/3517750
复制