ios中由UITabbar管理的UINavigationController當push的時候隱藏TabBar

當一個UITabbarController管理多個UINavigationController的時候,我們又從這每一個UINavigationController中push一個ViewController的時候,如果不作處理,就會出現推出來的ViewController同樣會顯示TabBar,怎麼樣去除呢,很簡單,方式如下:
   ServiceSubViewController *controller = [[ServiceSubViewController alloc]init];
    [controller setHidesBottomBarWhenPushed:YES];//加上這句就可以把推出的ViewController隱藏Tabbar
    [self.navigationController pushViewController:controller animated:YES];

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章