2013-03-25 82 views
1

!我是一名客觀的初學者。我在這個問題上研究了幾個小時,並觀看了YouTube視頻,但仍無法解決這個問題 - 我創建了第一個視圖作爲第一個標籤的tabbar控制器,並顯示在圖片中。然後我嘗試用另外兩個視圖擴展第一個視圖:一個主表視圖和一個詳細UIView。第一個視圖通過第一個視圖上的按鈕鏈接到主表視圖。我編譯運行項目,一切都很順利,除了tabbar沒有顯示在主表視圖和詳細信息UIView。我試圖添加tabbar項目,但仍然沒有顯示。我還檢查了屬性檢查器,以確保底部欄屬性設置爲「傳染」,我現在可以做什麼?謝謝你的幫助。 enter image description hereTabbar未顯示在XCode的擴展視圖中

回答

5

由選項卡欄控制器加載的視圖控制器必須是UINavigationController。看看你在這裏上傳的圖像,我不認爲你的情況正在發生。以下圖片必須幫助您理解我的觀點。 enter image description here

一旦你設置了上面的故事板,你的問題就會解決。

+0

謝謝,如果我想將導航控制器應用於第一個視圖和第二個視圖,我應該在圖像中的第二個視圖之前放置另一個naviagation控制器嗎?或者我可以把導航控制器之前的標籤欄控制器? – onegun 2013-03-26 13:11:45

+0

是的,你必須爲第二個視圖放置一個導航控制器。如果您在導航控制器中顯示標籤欄控制器,則一旦推入了不同的視圖控制器(即;單擊該按鈕時),您的標籤控制器將被移除。 – Suhas 2013-03-27 01:34:56