2009-12-02 40 views
8

Vấn đề của tôi: Tôi có một trình điều hướng tab, có nhiều biểu mẫu trong mỗi tab. Nhưng tôi có một nút lưu toàn cục. Vấn đề là, nếu tôi không mở một Tab, nó sẽ không được khởi tạo và do đó các biểu mẫu nó chứa không tồn tại ..Trình điều hướng tab Flex: khởi tạo các tab ẩn

Làm cách nào để người dùng nhấp vào mỗi tab?

Trả lời

14

thiết lập của nó creationPolicy để "all"

<mx:TabNavigator creationPolicy="all"> 
    <!--Children--> 
</mx:TabNavigator> 
+0

vẫn hoạt động hoàn hảo ngày hôm nay. –

0

Tôi đang sử dụng SuperTabNavigator đó là một phần mở rộng của các container TabNavigator navigation

tôi đã sử dụng đoạn mã dưới đây để khởi tạo tất cả các tab

private function initMainTab():void 
    { 
     for (var i:int = 0; i < superTabNav.getChildren().length ; i++) 
     { 
      superTabNav.selectedIndex = i; 
      superTabNav.validateNow();  
     } 
     superTabNav.selectedIndex = 0; 
    } 
Các vấn đề liên quan