2012-02-05 132 views
0

我有以下我的故事板層次:去的導航控制器導航控制器的場景,是一個標籤欄裏面控制器

導航控制器A - > UIView的B(無導航欄) - >標籤欄控制器C - >導航控制器d - > UITableView的E(帶導航欄d和表欄C)

現在我想從UITableView的E至去的UIView B.當我使用推SEGUE,我的標籤欄控制器C和導航控制器D被保留。我不想那樣。我的完整場景必須替換爲沒有任何導航或選項卡欄的UIView B.

如何通過故事板實現此目的?

+0

您可以嘗試在ViewDidLoad中隱藏導航欄和選項卡欄。 – 2012-02-05 18:57:22

回答

0

試試下面的代碼: 的UIView B(viewWillAppear中)

[self.navigationController setNavigationBarHidden:YES]; 

的UITableView E(推的UIView B)

[self.navigationController popToRootViewControllerAnimated:YES]; 

您可以通過選擇組合框「禁止在故事板的TabBar隱藏Botton酒吧推「。要隱藏導航欄,在「Simulated Metrics」(xCode左上角)中,並在「Top Bar」中選擇「None」

相關問題