2010-01-22 27 views
3

HI, 我已經加入Appdelegate.m下列文件中的標籤欄控制器(由IB創建)隱藏特定的標籤欄項目(「辭海」),但它沒有工作當應用程序在標籤欄控制器中加載時,隱藏特定的tabbar項目?

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController 
    { 
    if ([viewController.tabBarItem.title isEqualToString:@"Hai"]) 
     { 
     self.tabBarController.tabBar.hidden = YES; 
    } 

    } 

回答

4

有沒辦法隱藏標籤欄項目,但可以創建一個視圖控制器數組,並從該數組中排除該特定的一個。稍後應該可以看到選項卡,set the view controllers再次用於標籤欄控制器,並且這次包括該視圖控制器。

- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated 
相關問題