2012-07-30 46 views
1

我對Xcode非常陌生,遇到了與我的應用程序有關的問題。我正在嘗試創建一個標籤欄應用程序。在其中一個選項卡上,我有一個將用戶帶到不同ViewController的按鈕。我想要它,所以用戶可以選擇一個按鈕,將它們返回到有按鈕的選項卡。我試圖設置從按鈕到前一個視圖(標籤屏幕)的操作,但標籤欄消失。我希望這是有道理的。當試圖從新視圖返回時,選項卡消失

下面是截圖鏈接...要做到這一點 enter image description here

回答

2

最簡單的方法是將一個UINavigationController作爲TabBarController的根視圖控制器。您可以通過簡單的Ctrl +從TabBar控制器拖動到導航控制器並將其添加爲關係來在故事板中執行此操作。

下面是使用的故事板的例子: enter image description here

下一步是設置第三控制器(在這種情況下,表視圖控制器)到播放機視圖控制器類。

然後,您可以使用導航控制器附帶的默認後退按鈕和動畫。如果你喜歡隱藏在屏幕的頂部的導航欄,那麼你可以使用自定義後退按鈕調用

[self.navigationController popViewControllerAnimated:YES]; 

您也可以選擇自定義動畫/塞格斯等,但使用導航控制器幫助您導航屏幕可能是最簡單的方法。

相關問題