Flex 应用导航与视图状态优化指南
1. 导航组件基础
在 Web 网站中,导航通常是通过链接将浏览器引导至其他 HTML 页面。而 Flash 应用更类似于桌面应用,没有明显的页面划分。不过,借助导航容器,我们可以创建虚拟页面,根据需要隐藏或显示部分内容。
1.1 常用导航组件
在 Flex 中,有三种 Halo 组件可用于添加导航功能:Accordion、TabNavigator 和 ViewStack。目前,这些组件在 Spark 中尚未完全实现,但未来有望支持。并且,Halo 导航组件的直接子项只能是其他 Halo 组件或 Spark NavigatorContent 容器。
| 组件名称 | 描述 |
|---|---|
| Accordion | 创建一系列垂直面板,每个面板顶部有标题栏,点击标题栏可显示该面板,隐藏其他面板 |
| TabNavigator | 将页面显示为一系列标签,点击标签可显示相应内容 |
| ViewStack | 一个空的导航容器,没有预定义的导航界面,需要借助其他组件提供导航功能 |
1.2 Accordion 和 TabNavigator 组件
1.2.1 基本用法
Accordio
超级会员免费看
订阅专栏 解锁全文
31

被折叠的 条评论
为什么被折叠?



