我想有条件地在TabNavigator中隐藏一个标签。似乎可见的设置无法正常工作(大概是因为TabNavigator隐藏了当前未选中的选项卡的方式)。

什么是正确的方法?

最佳答案

您可以通过使用TabNavigator的getTabAt()方法来执行此操作,该方法返回组成可视选项卡的Button。然后,您可以设置Button的visible属性。使用绑定(bind)进行此设置有点棘手,但这是可行的。

您也可以考虑只禁用该选项卡,这可以通过在相应的TabNavigator子项(对于其可见项不起作用)上设置enabled来实现。

关于actionscript-3 - 在TabNavigator中隐藏选项卡的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/830977/

10-10 07:25