如何创建像Picnik一样的非常动态的菜单?

时间:2010-02-02 19:46:23

标签: flex actionscript-3 actionscript

Picnik的左手菜单:

http://www.picnik.com/app#/create/shapes

基本功能:

  • 手风琴之类的组件(但可以选择多个项目)
  • 每个堆栈都有多个子堆叠
  • 根据选择的堆栈数量调整整个菜单,并在必要时显示滚动条

那么如何创建这样的菜单呢?有没有引导的指针?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以尝试VBox,可折叠面板和列表(http://hasseg.org/blog/?p=113)的组合,这应该可以为您提供所需的所有工具。

我对它的看法:(因为我喜欢用烟斗和破折号画画)

VBOX-------------------------
|                            |
|  Collapsing Panel--------  |
|  |                       | |
|  |  Tile List----------  | |
|  |  |                  | | |
|  |  |  Tile            | | |
|  |  |  Tile            | | |
|  |   ------------------  | |
|   -----------------------  |
|                            |
|  Collapsing Panel--------  |
|  |                       | |
|  |  Tile List----------  | |
|  |  |                  | | |
|  |  |  Tile            | | |
|  |  |  Tile            | | |
|  |   ------------------  | |
|   -----------------------  |
|                            |
|  Collapsing Panel--------  |
|  |                       | |
|  |  Tile List----------  | |
|  |  |                  | | |
|  |  |  Tile            | | |
|  |  |  Tile            | | |
|  |   ------------------  | |
|   -----------------------  |
 ----------------------------