pri*_*ank 0 apache-flex tabnavigator
我正在使用标签导航器.它有"搜索","显示为文本","在地图上显示"标签
我在"搜索"标签中有一个地址搜索框.如果搜索尚未发生,我想隐藏其他两个标签.因此,如果用户没有搜索任何内容,则不应该看到其他两个选项卡.
你能告诉我怎样才能做到这一点?
隐藏标签是首选方式.第二个选项是在搜索完成之前禁用选项卡.
有几种方法可以做到这一点.
使用TabNavigator的getTabAt()方法,该方法返回构成可视选项卡的Button并将visible属性设置为false.绑定可能会很棘手.
另一个选项是在TabNavigaor上添加gadildAt或removeChildAt,具体取决于您要显示或隐藏的选项卡.
正如你所说,禁用也可以工作.通过将选项卡的容器设置为禁用来执行此操作.