2010-06-29 29 views
0

我有一個tabpa,它的dataprovider是一個viewstack,而viewstack包含一組vbox容器。我試圖隱藏其中一個基於特定條件的vboxes,但tabbar仍然顯示隱藏的vbox的corressponding選項卡。我將vbox的可見性和includeinlayout設置爲false,但該選項卡仍然存在。如何隱藏viewstack的子容器?

在此先感謝

回答

2

嘗試從則ViewStack刪除您的容器:

viewstack.removeChild(yourContainer) 
+0

這工作,但我想了解如何使用TabBar仍然可以看到隱藏的VBOX。你知道爲什麼嗎? 謝謝 – Yasmine 2010-06-29 12:31:44

+2

這是因爲,像使用數據提供者的所有其他組件一樣,tabbar根據提供者中的元素來確定顯示多少個選項卡,而不是這些元素是否可見。 – 2010-06-29 14:44:02