Apache flex viewstack与选项卡导航器
我是flex新手,正在研究flex附带的一些组件 有人能告诉我viewstack和tab navigator之间的区别吗。他们似乎有些相似Apache flex viewstack与选项卡导航器,apache-flex,actionscript-3,Apache Flex,Actionscript 3,我是flex新手,正在研究flex附带的一些组件 有人能告诉我viewstack和tab navigator之间的区别吗。他们似乎有些相似 你什么时候用一个或另一个 两者都是导航器容器 不同之处在于tabnavigator显示选项卡(每个子项对应一个选项卡),以控制应显示哪个子项 Viewstack没有UI,这意味着您可以使用actionscript代码更改选定的子级 此外,通过将navigator dataProvider属性设置为viewstack的id,您可以使用tabnavigator、
你什么时候用一个或另一个 两者都是导航器容器 不同之处在于tabnavigator显示选项卡(每个子项对应一个选项卡),以控制应显示哪个子项 Viewstack没有UI,这意味着您可以使用actionscript代码更改选定的子级 此外,通过将navigator dataProvider属性设置为viewstack的id,您可以使用tabnavigator、togglebuttonbar或其他UI导航器作为viewstack的控制器。两者相同,但 在viewStack中,一次只能在运行时选择任何一个项目,而所有项目都在quee中(不显示) 其中,与tabNavigator一样,所有项都是可见的,根据需要,我们可以在一个实例中选择任何一个选项卡 注意:要显示所有可见选项,选项卡导航器很有用,
要仅显示所有项中的一项,请选择tab navigator,它扩展了ViewStack,并提供了一些默认UI来导航到tab navigator的子项
- 当您只需要标准导航(如网站上的主菜单)时,请使用TabNavigator
- 当您需要自定义导航(如垂直列表)或不需要导航时,请使用ViewStack(您可能有一个带有登录框的视图堆栈,并在登录事件时切换视图)