2010-05-16 101 views
0

我是新来flex,正在寻找与flex一起提供的一些组件。viewstack与标签导航器

有人可以告诉我viewstack和tab导航器之间的区别。他们似乎有点相似。

你什么时候使用其中一种?

回答

2

两者都是导航器容器。

区别在于tabnavigator显示选项卡(每个孩子一个)以控制应显示哪个孩子。

Viewstack没有UI,这意味着您可以使用actionscript代码更改选定的子项。

此外,您可以使用tabnavigator,togglebuttonbar或其他UI导航器作为viewstack的控制器,方法是将navigator dataProvider属性设置为viewstack的id。

0

都是相同的,但 在viewStack在任只有一个项目可以在运行时选择的时间,而所有处于quee(不是好像),

其中与TabNavigator的所有项目都可见,根据要求,我们可以在一个实例中选择任意一个选项卡

注:以显示所有选项可见的标签导航仪是有用的, 只显示所有项目当中的一个去标签导航

0

TabNavigator的扩展ViewStack和supplys一些默认UI导航到TabN的子项AVIGATOR。

  • 当您需要的只是标准导航(如网站上的主菜单)时,使用TabNavigator。
  • 使用ViewStack当你需要自定义导航,像垂直列表,或者当你不需要导航(你可能有一个登录框的视图堆栈和交换机上登录事件视图)