我目前正在研究将UI组件集成到当前Flash项目中的几种方法。我通常使用Flash Develop,我最近一直在评估Yahoo Astra Flash库,我非常喜欢以下示例(特别是水平和垂直拖动条):
http://developer.yahoo.com/flash/astra-flash/layout-containers/examples/FeedReader/FeedReader.html
今天我正在评估Flex Builder 4中的新Spark组件,并期望以类似的方式构建一个界面。我喜欢FB4的整体工作流程系统,感觉就像我最喜欢的IDE(eclipse版本)。
问题,是否有一种方法可以使用FB4中的Spark布局系统复制上面示例中的相同类型的屏幕机制。我一直在玩这些组件,没有任何东西像我自己的预制布局拖动条那样跳出来,如果没有任何预建的话,那么无论如何这可以简单地实现吗?! :)
任何帮助,非常感谢。
由于
答案 0 :(得分:1)
使用MX容器HDividedBox or VDividedBox。我不相信有一个火花等效,但你应该能够使用火花容器的MX容器没有任何问题。
答案 1 :(得分:1)
没有新的spark组件,但你仍然可以使用旧的mx:HDividedBox和mx:VDividedBox来创建这样的布局
<mx:HDividedBox height="100%" width="100%">
<mx:Panel width="25%" height="100%"/>
<mx:VDividedBox height="100%" width="100%">
<mx:Panel height="50%" width="100%"/>
<mx:Panel height="50%" width="100%"/>
</mx:VDividedBox>
</mx:HDividedBox>