搜尋

首頁  >  問答  >  主體

objective-c - tabbar工具列隱藏

1.我做團購demo底下有個tabbar

2.當我點擊某一行團購時,彈出詳情頁面。需求是在詳情頁面,把底下的tabbar隱藏
3.隱藏的程式碼是
self.hidesBottomBarWhenPushed = YES

問題:不知道在什麼時機加入這個程式碼。從詳情頁面點擊導覽列返回時,需要顯示tabbar

注:用present推出可以自動的隱藏tabbar , 這裡想知道用push怎麼做。

高洛峰高洛峰2758 天前449

全部回覆(1)我來回復

  • 迷茫

    迷茫2017-05-02 09:25:35

    在你呼叫 pushViewController 的時候做。如下:

    - (void)goToDetailPage {
        UIViewController *detailViewController = [[UIViewController alloc] init];
        detailViewController.hidesBottomBarWhenPushed = YES;
        [self.navigationController pushViewController:detailViewController animated:YES];
    }

    回覆
    0
  • 取消回覆